Documentation
¶
Index ¶
- type AllowedProtocolsTacacs
- type AllowedProtocolsTacacsArgs
- type AllowedProtocolsTacacsArray
- func (AllowedProtocolsTacacsArray) ElementType() reflect.Type
- func (i AllowedProtocolsTacacsArray) ToAllowedProtocolsTacacsArrayOutput() AllowedProtocolsTacacsArrayOutput
- func (i AllowedProtocolsTacacsArray) ToAllowedProtocolsTacacsArrayOutputWithContext(ctx context.Context) AllowedProtocolsTacacsArrayOutput
- type AllowedProtocolsTacacsArrayInput
- type AllowedProtocolsTacacsArrayOutput
- func (AllowedProtocolsTacacsArrayOutput) ElementType() reflect.Type
- func (o AllowedProtocolsTacacsArrayOutput) Index(i pulumi.IntInput) AllowedProtocolsTacacsOutput
- func (o AllowedProtocolsTacacsArrayOutput) ToAllowedProtocolsTacacsArrayOutput() AllowedProtocolsTacacsArrayOutput
- func (o AllowedProtocolsTacacsArrayOutput) ToAllowedProtocolsTacacsArrayOutputWithContext(ctx context.Context) AllowedProtocolsTacacsArrayOutput
- type AllowedProtocolsTacacsInput
- type AllowedProtocolsTacacsMap
- type AllowedProtocolsTacacsMapInput
- type AllowedProtocolsTacacsMapOutput
- func (AllowedProtocolsTacacsMapOutput) ElementType() reflect.Type
- func (o AllowedProtocolsTacacsMapOutput) MapIndex(k pulumi.StringInput) AllowedProtocolsTacacsOutput
- func (o AllowedProtocolsTacacsMapOutput) ToAllowedProtocolsTacacsMapOutput() AllowedProtocolsTacacsMapOutput
- func (o AllowedProtocolsTacacsMapOutput) ToAllowedProtocolsTacacsMapOutputWithContext(ctx context.Context) AllowedProtocolsTacacsMapOutput
- type AllowedProtocolsTacacsOutput
- func (o AllowedProtocolsTacacsOutput) AllowChap() pulumi.BoolOutput
- func (o AllowedProtocolsTacacsOutput) AllowMsChapV1() pulumi.BoolOutput
- func (o AllowedProtocolsTacacsOutput) AllowPapAscii() pulumi.BoolOutput
- func (o AllowedProtocolsTacacsOutput) Description() pulumi.StringPtrOutput
- func (AllowedProtocolsTacacsOutput) ElementType() reflect.Type
- func (o AllowedProtocolsTacacsOutput) Name() pulumi.StringOutput
- func (o AllowedProtocolsTacacsOutput) ToAllowedProtocolsTacacsOutput() AllowedProtocolsTacacsOutput
- func (o AllowedProtocolsTacacsOutput) ToAllowedProtocolsTacacsOutputWithContext(ctx context.Context) AllowedProtocolsTacacsOutput
- type AllowedProtocolsTacacsState
- type AuthenticationRule
- type AuthenticationRuleArgs
- type AuthenticationRuleArray
- type AuthenticationRuleArrayInput
- type AuthenticationRuleArrayOutput
- func (AuthenticationRuleArrayOutput) ElementType() reflect.Type
- func (o AuthenticationRuleArrayOutput) Index(i pulumi.IntInput) AuthenticationRuleOutput
- func (o AuthenticationRuleArrayOutput) ToAuthenticationRuleArrayOutput() AuthenticationRuleArrayOutput
- func (o AuthenticationRuleArrayOutput) ToAuthenticationRuleArrayOutputWithContext(ctx context.Context) AuthenticationRuleArrayOutput
- type AuthenticationRuleChildren
- type AuthenticationRuleChildrenArgs
- func (AuthenticationRuleChildrenArgs) ElementType() reflect.Type
- func (i AuthenticationRuleChildrenArgs) ToAuthenticationRuleChildrenOutput() AuthenticationRuleChildrenOutput
- func (i AuthenticationRuleChildrenArgs) ToAuthenticationRuleChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenOutput
- type AuthenticationRuleChildrenArray
- func (AuthenticationRuleChildrenArray) ElementType() reflect.Type
- func (i AuthenticationRuleChildrenArray) ToAuthenticationRuleChildrenArrayOutput() AuthenticationRuleChildrenArrayOutput
- func (i AuthenticationRuleChildrenArray) ToAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenArrayOutput
- type AuthenticationRuleChildrenArrayInput
- type AuthenticationRuleChildrenArrayOutput
- func (AuthenticationRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthenticationRuleChildrenArrayOutput) Index(i pulumi.IntInput) AuthenticationRuleChildrenOutput
- func (o AuthenticationRuleChildrenArrayOutput) ToAuthenticationRuleChildrenArrayOutput() AuthenticationRuleChildrenArrayOutput
- func (o AuthenticationRuleChildrenArrayOutput) ToAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenArrayOutput
- type AuthenticationRuleChildrenChildren
- type AuthenticationRuleChildrenChildrenArgs
- func (AuthenticationRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i AuthenticationRuleChildrenChildrenArgs) ToAuthenticationRuleChildrenChildrenOutput() AuthenticationRuleChildrenChildrenOutput
- func (i AuthenticationRuleChildrenChildrenArgs) ToAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenOutput
- type AuthenticationRuleChildrenChildrenArray
- func (AuthenticationRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i AuthenticationRuleChildrenChildrenArray) ToAuthenticationRuleChildrenChildrenArrayOutput() AuthenticationRuleChildrenChildrenArrayOutput
- func (i AuthenticationRuleChildrenChildrenArray) ToAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenArrayOutput
- type AuthenticationRuleChildrenChildrenArrayInput
- type AuthenticationRuleChildrenChildrenArrayOutput
- func (AuthenticationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthenticationRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) AuthenticationRuleChildrenChildrenOutput
- func (o AuthenticationRuleChildrenChildrenArrayOutput) ToAuthenticationRuleChildrenChildrenArrayOutput() AuthenticationRuleChildrenChildrenArrayOutput
- func (o AuthenticationRuleChildrenChildrenArrayOutput) ToAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenArrayOutput
- type AuthenticationRuleChildrenChildrenInput
- type AuthenticationRuleChildrenChildrenOutput
- func (o AuthenticationRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthenticationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthenticationRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o AuthenticationRuleChildrenChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthenticationRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenChildrenOutput) ToAuthenticationRuleChildrenChildrenOutput() AuthenticationRuleChildrenChildrenOutput
- func (o AuthenticationRuleChildrenChildrenOutput) ToAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenOutput
- type AuthenticationRuleChildrenInput
- type AuthenticationRuleChildrenOutput
- func (o AuthenticationRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenOutput) Childrens() AuthenticationRuleChildrenChildrenArrayOutput
- func (o AuthenticationRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthenticationRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthenticationRuleChildrenOutput) ElementType() reflect.Type
- func (o AuthenticationRuleChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthenticationRuleChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthenticationRuleChildrenOutput) ToAuthenticationRuleChildrenOutput() AuthenticationRuleChildrenOutput
- func (o AuthenticationRuleChildrenOutput) ToAuthenticationRuleChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenOutput
- type AuthenticationRuleInput
- type AuthenticationRuleMap
- type AuthenticationRuleMapInput
- type AuthenticationRuleMapOutput
- func (AuthenticationRuleMapOutput) ElementType() reflect.Type
- func (o AuthenticationRuleMapOutput) MapIndex(k pulumi.StringInput) AuthenticationRuleOutput
- func (o AuthenticationRuleMapOutput) ToAuthenticationRuleMapOutput() AuthenticationRuleMapOutput
- func (o AuthenticationRuleMapOutput) ToAuthenticationRuleMapOutputWithContext(ctx context.Context) AuthenticationRuleMapOutput
- type AuthenticationRuleOutput
- func (o AuthenticationRuleOutput) Childrens() AuthenticationRuleChildrenArrayOutput
- func (o AuthenticationRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ConditionId() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
- func (o AuthenticationRuleOutput) ConditionOperator() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ConditionType() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) Default() pulumi.BoolPtrOutput
- func (AuthenticationRuleOutput) ElementType() reflect.Type
- func (o AuthenticationRuleOutput) IdentitySourceName() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) IfAuthFail() pulumi.StringOutput
- func (o AuthenticationRuleOutput) IfProcessFail() pulumi.StringOutput
- func (o AuthenticationRuleOutput) IfUserNotFound() pulumi.StringOutput
- func (o AuthenticationRuleOutput) Name() pulumi.StringOutput
- func (o AuthenticationRuleOutput) PolicySetId() pulumi.StringOutput
- func (o AuthenticationRuleOutput) Rank() pulumi.IntPtrOutput
- func (o AuthenticationRuleOutput) State() pulumi.StringPtrOutput
- func (o AuthenticationRuleOutput) ToAuthenticationRuleOutput() AuthenticationRuleOutput
- func (o AuthenticationRuleOutput) ToAuthenticationRuleOutputWithContext(ctx context.Context) AuthenticationRuleOutput
- type AuthenticationRuleState
- type AuthenticationRuleUpdateRank
- func (*AuthenticationRuleUpdateRank) ElementType() reflect.Type
- func (i *AuthenticationRuleUpdateRank) ToAuthenticationRuleUpdateRankOutput() AuthenticationRuleUpdateRankOutput
- func (i *AuthenticationRuleUpdateRank) ToAuthenticationRuleUpdateRankOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankOutput
- type AuthenticationRuleUpdateRankArgs
- type AuthenticationRuleUpdateRankArray
- func (AuthenticationRuleUpdateRankArray) ElementType() reflect.Type
- func (i AuthenticationRuleUpdateRankArray) ToAuthenticationRuleUpdateRankArrayOutput() AuthenticationRuleUpdateRankArrayOutput
- func (i AuthenticationRuleUpdateRankArray) ToAuthenticationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankArrayOutput
- type AuthenticationRuleUpdateRankArrayInput
- type AuthenticationRuleUpdateRankArrayOutput
- func (AuthenticationRuleUpdateRankArrayOutput) ElementType() reflect.Type
- func (o AuthenticationRuleUpdateRankArrayOutput) Index(i pulumi.IntInput) AuthenticationRuleUpdateRankOutput
- func (o AuthenticationRuleUpdateRankArrayOutput) ToAuthenticationRuleUpdateRankArrayOutput() AuthenticationRuleUpdateRankArrayOutput
- func (o AuthenticationRuleUpdateRankArrayOutput) ToAuthenticationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankArrayOutput
- type AuthenticationRuleUpdateRankInput
- type AuthenticationRuleUpdateRankMap
- func (AuthenticationRuleUpdateRankMap) ElementType() reflect.Type
- func (i AuthenticationRuleUpdateRankMap) ToAuthenticationRuleUpdateRankMapOutput() AuthenticationRuleUpdateRankMapOutput
- func (i AuthenticationRuleUpdateRankMap) ToAuthenticationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankMapOutput
- type AuthenticationRuleUpdateRankMapInput
- type AuthenticationRuleUpdateRankMapOutput
- func (AuthenticationRuleUpdateRankMapOutput) ElementType() reflect.Type
- func (o AuthenticationRuleUpdateRankMapOutput) MapIndex(k pulumi.StringInput) AuthenticationRuleUpdateRankOutput
- func (o AuthenticationRuleUpdateRankMapOutput) ToAuthenticationRuleUpdateRankMapOutput() AuthenticationRuleUpdateRankMapOutput
- func (o AuthenticationRuleUpdateRankMapOutput) ToAuthenticationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankMapOutput
- type AuthenticationRuleUpdateRankOutput
- func (AuthenticationRuleUpdateRankOutput) ElementType() reflect.Type
- func (o AuthenticationRuleUpdateRankOutput) PolicySetId() pulumi.StringOutput
- func (o AuthenticationRuleUpdateRankOutput) Rank() pulumi.IntOutput
- func (o AuthenticationRuleUpdateRankOutput) RuleId() pulumi.StringOutput
- func (o AuthenticationRuleUpdateRankOutput) ToAuthenticationRuleUpdateRankOutput() AuthenticationRuleUpdateRankOutput
- func (o AuthenticationRuleUpdateRankOutput) ToAuthenticationRuleUpdateRankOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankOutput
- type AuthenticationRuleUpdateRankState
- type AuthorizationExceptionRule
- func (*AuthorizationExceptionRule) ElementType() reflect.Type
- func (i *AuthorizationExceptionRule) ToAuthorizationExceptionRuleOutput() AuthorizationExceptionRuleOutput
- func (i *AuthorizationExceptionRule) ToAuthorizationExceptionRuleOutputWithContext(ctx context.Context) AuthorizationExceptionRuleOutput
- type AuthorizationExceptionRuleArgs
- type AuthorizationExceptionRuleArray
- func (AuthorizationExceptionRuleArray) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleArray) ToAuthorizationExceptionRuleArrayOutput() AuthorizationExceptionRuleArrayOutput
- func (i AuthorizationExceptionRuleArray) ToAuthorizationExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleArrayOutput
- type AuthorizationExceptionRuleArrayInput
- type AuthorizationExceptionRuleArrayOutput
- func (AuthorizationExceptionRuleArrayOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleArrayOutput) Index(i pulumi.IntInput) AuthorizationExceptionRuleOutput
- func (o AuthorizationExceptionRuleArrayOutput) ToAuthorizationExceptionRuleArrayOutput() AuthorizationExceptionRuleArrayOutput
- func (o AuthorizationExceptionRuleArrayOutput) ToAuthorizationExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleArrayOutput
- type AuthorizationExceptionRuleChildren
- type AuthorizationExceptionRuleChildrenArgs
- func (AuthorizationExceptionRuleChildrenArgs) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleChildrenArgs) ToAuthorizationExceptionRuleChildrenOutput() AuthorizationExceptionRuleChildrenOutput
- func (i AuthorizationExceptionRuleChildrenArgs) ToAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenOutput
- type AuthorizationExceptionRuleChildrenArray
- func (AuthorizationExceptionRuleChildrenArray) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleChildrenArray) ToAuthorizationExceptionRuleChildrenArrayOutput() AuthorizationExceptionRuleChildrenArrayOutput
- func (i AuthorizationExceptionRuleChildrenArray) ToAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenArrayOutput
- type AuthorizationExceptionRuleChildrenArrayInput
- type AuthorizationExceptionRuleChildrenArrayOutput
- func (AuthorizationExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationExceptionRuleChildrenOutput
- func (o AuthorizationExceptionRuleChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenArrayOutput() AuthorizationExceptionRuleChildrenArrayOutput
- func (o AuthorizationExceptionRuleChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenArrayOutput
- type AuthorizationExceptionRuleChildrenChildren
- type AuthorizationExceptionRuleChildrenChildrenArgs
- func (AuthorizationExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleChildrenChildrenArgs) ToAuthorizationExceptionRuleChildrenChildrenOutput() AuthorizationExceptionRuleChildrenChildrenOutput
- func (i AuthorizationExceptionRuleChildrenChildrenArgs) ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenOutput
- type AuthorizationExceptionRuleChildrenChildrenArray
- func (AuthorizationExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleChildrenChildrenArray) ToAuthorizationExceptionRuleChildrenChildrenArrayOutput() AuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (i AuthorizationExceptionRuleChildrenChildrenArray) ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenArrayOutput
- type AuthorizationExceptionRuleChildrenChildrenArrayInput
- type AuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (AuthorizationExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationExceptionRuleChildrenChildrenOutput
- func (o AuthorizationExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenChildrenArrayOutput() AuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (o AuthorizationExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenArrayOutput
- type AuthorizationExceptionRuleChildrenChildrenInput
- type AuthorizationExceptionRuleChildrenChildrenOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthorizationExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) ToAuthorizationExceptionRuleChildrenChildrenOutput() AuthorizationExceptionRuleChildrenChildrenOutput
- func (o AuthorizationExceptionRuleChildrenChildrenOutput) ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenOutput
- type AuthorizationExceptionRuleChildrenInput
- type AuthorizationExceptionRuleChildrenOutput
- func (o AuthorizationExceptionRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenOutput) Childrens() AuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (o AuthorizationExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthorizationExceptionRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthorizationExceptionRuleChildrenOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationExceptionRuleChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleChildrenOutput) ToAuthorizationExceptionRuleChildrenOutput() AuthorizationExceptionRuleChildrenOutput
- func (o AuthorizationExceptionRuleChildrenOutput) ToAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenOutput
- type AuthorizationExceptionRuleInput
- type AuthorizationExceptionRuleMap
- func (AuthorizationExceptionRuleMap) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleMap) ToAuthorizationExceptionRuleMapOutput() AuthorizationExceptionRuleMapOutput
- func (i AuthorizationExceptionRuleMap) ToAuthorizationExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleMapOutput
- type AuthorizationExceptionRuleMapInput
- type AuthorizationExceptionRuleMapOutput
- func (AuthorizationExceptionRuleMapOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleMapOutput) MapIndex(k pulumi.StringInput) AuthorizationExceptionRuleOutput
- func (o AuthorizationExceptionRuleMapOutput) ToAuthorizationExceptionRuleMapOutput() AuthorizationExceptionRuleMapOutput
- func (o AuthorizationExceptionRuleMapOutput) ToAuthorizationExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleMapOutput
- type AuthorizationExceptionRuleOutput
- func (o AuthorizationExceptionRuleOutput) Childrens() AuthorizationExceptionRuleChildrenArrayOutput
- func (o AuthorizationExceptionRuleOutput) CommandSets() pulumi.StringArrayOutput
- func (o AuthorizationExceptionRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionId() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionOperator() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ConditionType() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) Default() pulumi.BoolPtrOutput
- func (AuthorizationExceptionRuleOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleOutput) Name() pulumi.StringOutput
- func (o AuthorizationExceptionRuleOutput) PolicySetId() pulumi.StringOutput
- func (o AuthorizationExceptionRuleOutput) Profile() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) Rank() pulumi.IntPtrOutput
- func (o AuthorizationExceptionRuleOutput) State() pulumi.StringPtrOutput
- func (o AuthorizationExceptionRuleOutput) ToAuthorizationExceptionRuleOutput() AuthorizationExceptionRuleOutput
- func (o AuthorizationExceptionRuleOutput) ToAuthorizationExceptionRuleOutputWithContext(ctx context.Context) AuthorizationExceptionRuleOutput
- type AuthorizationExceptionRuleState
- type AuthorizationExceptionRuleUpdateRank
- func (*AuthorizationExceptionRuleUpdateRank) ElementType() reflect.Type
- func (i *AuthorizationExceptionRuleUpdateRank) ToAuthorizationExceptionRuleUpdateRankOutput() AuthorizationExceptionRuleUpdateRankOutput
- func (i *AuthorizationExceptionRuleUpdateRank) ToAuthorizationExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankOutput
- type AuthorizationExceptionRuleUpdateRankArgs
- type AuthorizationExceptionRuleUpdateRankArray
- func (AuthorizationExceptionRuleUpdateRankArray) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleUpdateRankArray) ToAuthorizationExceptionRuleUpdateRankArrayOutput() AuthorizationExceptionRuleUpdateRankArrayOutput
- func (i AuthorizationExceptionRuleUpdateRankArray) ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankArrayOutput
- type AuthorizationExceptionRuleUpdateRankArrayInput
- type AuthorizationExceptionRuleUpdateRankArrayOutput
- func (AuthorizationExceptionRuleUpdateRankArrayOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleUpdateRankArrayOutput) Index(i pulumi.IntInput) AuthorizationExceptionRuleUpdateRankOutput
- func (o AuthorizationExceptionRuleUpdateRankArrayOutput) ToAuthorizationExceptionRuleUpdateRankArrayOutput() AuthorizationExceptionRuleUpdateRankArrayOutput
- func (o AuthorizationExceptionRuleUpdateRankArrayOutput) ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankArrayOutput
- type AuthorizationExceptionRuleUpdateRankInput
- type AuthorizationExceptionRuleUpdateRankMap
- func (AuthorizationExceptionRuleUpdateRankMap) ElementType() reflect.Type
- func (i AuthorizationExceptionRuleUpdateRankMap) ToAuthorizationExceptionRuleUpdateRankMapOutput() AuthorizationExceptionRuleUpdateRankMapOutput
- func (i AuthorizationExceptionRuleUpdateRankMap) ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankMapOutput
- type AuthorizationExceptionRuleUpdateRankMapInput
- type AuthorizationExceptionRuleUpdateRankMapOutput
- func (AuthorizationExceptionRuleUpdateRankMapOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleUpdateRankMapOutput) MapIndex(k pulumi.StringInput) AuthorizationExceptionRuleUpdateRankOutput
- func (o AuthorizationExceptionRuleUpdateRankMapOutput) ToAuthorizationExceptionRuleUpdateRankMapOutput() AuthorizationExceptionRuleUpdateRankMapOutput
- func (o AuthorizationExceptionRuleUpdateRankMapOutput) ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankMapOutput
- type AuthorizationExceptionRuleUpdateRankOutput
- func (AuthorizationExceptionRuleUpdateRankOutput) ElementType() reflect.Type
- func (o AuthorizationExceptionRuleUpdateRankOutput) PolicySetId() pulumi.StringOutput
- func (o AuthorizationExceptionRuleUpdateRankOutput) Rank() pulumi.IntOutput
- func (o AuthorizationExceptionRuleUpdateRankOutput) RuleId() pulumi.StringOutput
- func (o AuthorizationExceptionRuleUpdateRankOutput) ToAuthorizationExceptionRuleUpdateRankOutput() AuthorizationExceptionRuleUpdateRankOutput
- func (o AuthorizationExceptionRuleUpdateRankOutput) ToAuthorizationExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankOutput
- type AuthorizationExceptionRuleUpdateRankState
- type AuthorizationGlobalExceptionRule
- func GetAuthorizationGlobalExceptionRule(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*AuthorizationGlobalExceptionRule, error)
- func NewAuthorizationGlobalExceptionRule(ctx *pulumi.Context, name string, args *AuthorizationGlobalExceptionRuleArgs, ...) (*AuthorizationGlobalExceptionRule, error)
- func (*AuthorizationGlobalExceptionRule) ElementType() reflect.Type
- func (i *AuthorizationGlobalExceptionRule) ToAuthorizationGlobalExceptionRuleOutput() AuthorizationGlobalExceptionRuleOutput
- func (i *AuthorizationGlobalExceptionRule) ToAuthorizationGlobalExceptionRuleOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleOutput
- type AuthorizationGlobalExceptionRuleArgs
- type AuthorizationGlobalExceptionRuleArray
- func (AuthorizationGlobalExceptionRuleArray) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleArray) ToAuthorizationGlobalExceptionRuleArrayOutput() AuthorizationGlobalExceptionRuleArrayOutput
- func (i AuthorizationGlobalExceptionRuleArray) ToAuthorizationGlobalExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleArrayOutput
- type AuthorizationGlobalExceptionRuleArrayInput
- type AuthorizationGlobalExceptionRuleArrayOutput
- func (AuthorizationGlobalExceptionRuleArrayOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleArrayOutput) Index(i pulumi.IntInput) AuthorizationGlobalExceptionRuleOutput
- func (o AuthorizationGlobalExceptionRuleArrayOutput) ToAuthorizationGlobalExceptionRuleArrayOutput() AuthorizationGlobalExceptionRuleArrayOutput
- func (o AuthorizationGlobalExceptionRuleArrayOutput) ToAuthorizationGlobalExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleArrayOutput
- type AuthorizationGlobalExceptionRuleChildren
- type AuthorizationGlobalExceptionRuleChildrenArgs
- func (AuthorizationGlobalExceptionRuleChildrenArgs) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenOutput() AuthorizationGlobalExceptionRuleChildrenOutput
- func (i AuthorizationGlobalExceptionRuleChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenOutput
- type AuthorizationGlobalExceptionRuleChildrenArray
- func (AuthorizationGlobalExceptionRuleChildrenArray) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (i AuthorizationGlobalExceptionRuleChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenArrayOutput
- type AuthorizationGlobalExceptionRuleChildrenArrayInput
- type AuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (AuthorizationGlobalExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationGlobalExceptionRuleChildrenOutput
- func (o AuthorizationGlobalExceptionRuleChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (o AuthorizationGlobalExceptionRuleChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenArrayOutput
- type AuthorizationGlobalExceptionRuleChildrenChildren
- type AuthorizationGlobalExceptionRuleChildrenChildrenArgs
- func (AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput() AuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (i AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenOutput
- type AuthorizationGlobalExceptionRuleChildrenChildrenArray
- func (AuthorizationGlobalExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleChildrenChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (i AuthorizationGlobalExceptionRuleChildrenChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- type AuthorizationGlobalExceptionRuleChildrenChildrenArrayInput
- type AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- type AuthorizationGlobalExceptionRuleChildrenChildrenInput
- type AuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput() AuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenOutput
- type AuthorizationGlobalExceptionRuleChildrenInput
- type AuthorizationGlobalExceptionRuleChildrenOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) Childrens() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthorizationGlobalExceptionRuleChildrenOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenOutput() AuthorizationGlobalExceptionRuleChildrenOutput
- func (o AuthorizationGlobalExceptionRuleChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenOutput
- type AuthorizationGlobalExceptionRuleInput
- type AuthorizationGlobalExceptionRuleMap
- func (AuthorizationGlobalExceptionRuleMap) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleMap) ToAuthorizationGlobalExceptionRuleMapOutput() AuthorizationGlobalExceptionRuleMapOutput
- func (i AuthorizationGlobalExceptionRuleMap) ToAuthorizationGlobalExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleMapOutput
- type AuthorizationGlobalExceptionRuleMapInput
- type AuthorizationGlobalExceptionRuleMapOutput
- func (AuthorizationGlobalExceptionRuleMapOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleMapOutput) MapIndex(k pulumi.StringInput) AuthorizationGlobalExceptionRuleOutput
- func (o AuthorizationGlobalExceptionRuleMapOutput) ToAuthorizationGlobalExceptionRuleMapOutput() AuthorizationGlobalExceptionRuleMapOutput
- func (o AuthorizationGlobalExceptionRuleMapOutput) ToAuthorizationGlobalExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleMapOutput
- type AuthorizationGlobalExceptionRuleOutput
- func (o AuthorizationGlobalExceptionRuleOutput) Childrens() AuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (o AuthorizationGlobalExceptionRuleOutput) CommandSets() pulumi.StringArrayOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionId() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionOperator() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ConditionType() pulumi.StringPtrOutput
- func (AuthorizationGlobalExceptionRuleOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleOutput) Name() pulumi.StringOutput
- func (o AuthorizationGlobalExceptionRuleOutput) Profile() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) Rank() pulumi.IntPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) State() pulumi.StringPtrOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ToAuthorizationGlobalExceptionRuleOutput() AuthorizationGlobalExceptionRuleOutput
- func (o AuthorizationGlobalExceptionRuleOutput) ToAuthorizationGlobalExceptionRuleOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleOutput
- type AuthorizationGlobalExceptionRuleState
- type AuthorizationGlobalExceptionRuleUpdateRank
- func GetAuthorizationGlobalExceptionRuleUpdateRank(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*AuthorizationGlobalExceptionRuleUpdateRank, error)
- func NewAuthorizationGlobalExceptionRuleUpdateRank(ctx *pulumi.Context, name string, ...) (*AuthorizationGlobalExceptionRuleUpdateRank, error)
- func (*AuthorizationGlobalExceptionRuleUpdateRank) ElementType() reflect.Type
- func (i *AuthorizationGlobalExceptionRuleUpdateRank) ToAuthorizationGlobalExceptionRuleUpdateRankOutput() AuthorizationGlobalExceptionRuleUpdateRankOutput
- func (i *AuthorizationGlobalExceptionRuleUpdateRank) ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankOutput
- type AuthorizationGlobalExceptionRuleUpdateRankArgs
- type AuthorizationGlobalExceptionRuleUpdateRankArray
- func (AuthorizationGlobalExceptionRuleUpdateRankArray) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleUpdateRankArray) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput() AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
- func (i AuthorizationGlobalExceptionRuleUpdateRankArray) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
- type AuthorizationGlobalExceptionRuleUpdateRankArrayInput
- type AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
- func (AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) Index(i pulumi.IntInput) AuthorizationGlobalExceptionRuleUpdateRankOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput() AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
- type AuthorizationGlobalExceptionRuleUpdateRankInput
- type AuthorizationGlobalExceptionRuleUpdateRankMap
- func (AuthorizationGlobalExceptionRuleUpdateRankMap) ElementType() reflect.Type
- func (i AuthorizationGlobalExceptionRuleUpdateRankMap) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput() AuthorizationGlobalExceptionRuleUpdateRankMapOutput
- func (i AuthorizationGlobalExceptionRuleUpdateRankMap) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankMapOutput
- type AuthorizationGlobalExceptionRuleUpdateRankMapInput
- type AuthorizationGlobalExceptionRuleUpdateRankMapOutput
- func (AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleUpdateRankMapOutput) MapIndex(k pulumi.StringInput) AuthorizationGlobalExceptionRuleUpdateRankOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput() AuthorizationGlobalExceptionRuleUpdateRankMapOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankMapOutput
- type AuthorizationGlobalExceptionRuleUpdateRankOutput
- func (AuthorizationGlobalExceptionRuleUpdateRankOutput) ElementType() reflect.Type
- func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) Rank() pulumi.IntOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) RuleId() pulumi.StringOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) ToAuthorizationGlobalExceptionRuleUpdateRankOutput() AuthorizationGlobalExceptionRuleUpdateRankOutput
- func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankOutput
- type AuthorizationGlobalExceptionRuleUpdateRankState
- type AuthorizationRule
- type AuthorizationRuleArgs
- type AuthorizationRuleArray
- type AuthorizationRuleArrayInput
- type AuthorizationRuleArrayOutput
- func (AuthorizationRuleArrayOutput) ElementType() reflect.Type
- func (o AuthorizationRuleArrayOutput) Index(i pulumi.IntInput) AuthorizationRuleOutput
- func (o AuthorizationRuleArrayOutput) ToAuthorizationRuleArrayOutput() AuthorizationRuleArrayOutput
- func (o AuthorizationRuleArrayOutput) ToAuthorizationRuleArrayOutputWithContext(ctx context.Context) AuthorizationRuleArrayOutput
- type AuthorizationRuleChildren
- type AuthorizationRuleChildrenArgs
- func (AuthorizationRuleChildrenArgs) ElementType() reflect.Type
- func (i AuthorizationRuleChildrenArgs) ToAuthorizationRuleChildrenOutput() AuthorizationRuleChildrenOutput
- func (i AuthorizationRuleChildrenArgs) ToAuthorizationRuleChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenOutput
- type AuthorizationRuleChildrenArray
- func (AuthorizationRuleChildrenArray) ElementType() reflect.Type
- func (i AuthorizationRuleChildrenArray) ToAuthorizationRuleChildrenArrayOutput() AuthorizationRuleChildrenArrayOutput
- func (i AuthorizationRuleChildrenArray) ToAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenArrayOutput
- type AuthorizationRuleChildrenArrayInput
- type AuthorizationRuleChildrenArrayOutput
- func (AuthorizationRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthorizationRuleChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationRuleChildrenOutput
- func (o AuthorizationRuleChildrenArrayOutput) ToAuthorizationRuleChildrenArrayOutput() AuthorizationRuleChildrenArrayOutput
- func (o AuthorizationRuleChildrenArrayOutput) ToAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenArrayOutput
- type AuthorizationRuleChildrenChildren
- type AuthorizationRuleChildrenChildrenArgs
- func (AuthorizationRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i AuthorizationRuleChildrenChildrenArgs) ToAuthorizationRuleChildrenChildrenOutput() AuthorizationRuleChildrenChildrenOutput
- func (i AuthorizationRuleChildrenChildrenArgs) ToAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenOutput
- type AuthorizationRuleChildrenChildrenArray
- func (AuthorizationRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i AuthorizationRuleChildrenChildrenArray) ToAuthorizationRuleChildrenChildrenArrayOutput() AuthorizationRuleChildrenChildrenArrayOutput
- func (i AuthorizationRuleChildrenChildrenArray) ToAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenArrayOutput
- type AuthorizationRuleChildrenChildrenArrayInput
- type AuthorizationRuleChildrenChildrenArrayOutput
- func (AuthorizationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o AuthorizationRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationRuleChildrenChildrenOutput
- func (o AuthorizationRuleChildrenChildrenArrayOutput) ToAuthorizationRuleChildrenChildrenArrayOutput() AuthorizationRuleChildrenChildrenArrayOutput
- func (o AuthorizationRuleChildrenChildrenArrayOutput) ToAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenArrayOutput
- type AuthorizationRuleChildrenChildrenInput
- type AuthorizationRuleChildrenChildrenOutput
- func (o AuthorizationRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthorizationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthorizationRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o AuthorizationRuleChildrenChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenChildrenOutput) ToAuthorizationRuleChildrenChildrenOutput() AuthorizationRuleChildrenChildrenOutput
- func (o AuthorizationRuleChildrenChildrenOutput) ToAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenOutput
- type AuthorizationRuleChildrenInput
- type AuthorizationRuleChildrenOutput
- func (o AuthorizationRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenOutput) Childrens() AuthorizationRuleChildrenChildrenArrayOutput
- func (o AuthorizationRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o AuthorizationRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (AuthorizationRuleChildrenOutput) ElementType() reflect.Type
- func (o AuthorizationRuleChildrenOutput) Id() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationRuleChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o AuthorizationRuleChildrenOutput) ToAuthorizationRuleChildrenOutput() AuthorizationRuleChildrenOutput
- func (o AuthorizationRuleChildrenOutput) ToAuthorizationRuleChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenOutput
- type AuthorizationRuleInput
- type AuthorizationRuleMap
- type AuthorizationRuleMapInput
- type AuthorizationRuleMapOutput
- func (AuthorizationRuleMapOutput) ElementType() reflect.Type
- func (o AuthorizationRuleMapOutput) MapIndex(k pulumi.StringInput) AuthorizationRuleOutput
- func (o AuthorizationRuleMapOutput) ToAuthorizationRuleMapOutput() AuthorizationRuleMapOutput
- func (o AuthorizationRuleMapOutput) ToAuthorizationRuleMapOutputWithContext(ctx context.Context) AuthorizationRuleMapOutput
- type AuthorizationRuleOutput
- func (o AuthorizationRuleOutput) Childrens() AuthorizationRuleChildrenArrayOutput
- func (o AuthorizationRuleOutput) CommandSets() pulumi.StringArrayOutput
- func (o AuthorizationRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ConditionId() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
- func (o AuthorizationRuleOutput) ConditionOperator() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ConditionType() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) Default() pulumi.BoolPtrOutput
- func (AuthorizationRuleOutput) ElementType() reflect.Type
- func (o AuthorizationRuleOutput) Name() pulumi.StringOutput
- func (o AuthorizationRuleOutput) PolicySetId() pulumi.StringOutput
- func (o AuthorizationRuleOutput) Profile() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) Rank() pulumi.IntPtrOutput
- func (o AuthorizationRuleOutput) State() pulumi.StringPtrOutput
- func (o AuthorizationRuleOutput) ToAuthorizationRuleOutput() AuthorizationRuleOutput
- func (o AuthorizationRuleOutput) ToAuthorizationRuleOutputWithContext(ctx context.Context) AuthorizationRuleOutput
- type AuthorizationRuleState
- type AuthorizationRuleUpdateRank
- func (*AuthorizationRuleUpdateRank) ElementType() reflect.Type
- func (i *AuthorizationRuleUpdateRank) ToAuthorizationRuleUpdateRankOutput() AuthorizationRuleUpdateRankOutput
- func (i *AuthorizationRuleUpdateRank) ToAuthorizationRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankOutput
- type AuthorizationRuleUpdateRankArgs
- type AuthorizationRuleUpdateRankArray
- func (AuthorizationRuleUpdateRankArray) ElementType() reflect.Type
- func (i AuthorizationRuleUpdateRankArray) ToAuthorizationRuleUpdateRankArrayOutput() AuthorizationRuleUpdateRankArrayOutput
- func (i AuthorizationRuleUpdateRankArray) ToAuthorizationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankArrayOutput
- type AuthorizationRuleUpdateRankArrayInput
- type AuthorizationRuleUpdateRankArrayOutput
- func (AuthorizationRuleUpdateRankArrayOutput) ElementType() reflect.Type
- func (o AuthorizationRuleUpdateRankArrayOutput) Index(i pulumi.IntInput) AuthorizationRuleUpdateRankOutput
- func (o AuthorizationRuleUpdateRankArrayOutput) ToAuthorizationRuleUpdateRankArrayOutput() AuthorizationRuleUpdateRankArrayOutput
- func (o AuthorizationRuleUpdateRankArrayOutput) ToAuthorizationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankArrayOutput
- type AuthorizationRuleUpdateRankInput
- type AuthorizationRuleUpdateRankMap
- func (AuthorizationRuleUpdateRankMap) ElementType() reflect.Type
- func (i AuthorizationRuleUpdateRankMap) ToAuthorizationRuleUpdateRankMapOutput() AuthorizationRuleUpdateRankMapOutput
- func (i AuthorizationRuleUpdateRankMap) ToAuthorizationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankMapOutput
- type AuthorizationRuleUpdateRankMapInput
- type AuthorizationRuleUpdateRankMapOutput
- func (AuthorizationRuleUpdateRankMapOutput) ElementType() reflect.Type
- func (o AuthorizationRuleUpdateRankMapOutput) MapIndex(k pulumi.StringInput) AuthorizationRuleUpdateRankOutput
- func (o AuthorizationRuleUpdateRankMapOutput) ToAuthorizationRuleUpdateRankMapOutput() AuthorizationRuleUpdateRankMapOutput
- func (o AuthorizationRuleUpdateRankMapOutput) ToAuthorizationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankMapOutput
- type AuthorizationRuleUpdateRankOutput
- func (AuthorizationRuleUpdateRankOutput) ElementType() reflect.Type
- func (o AuthorizationRuleUpdateRankOutput) PolicySetId() pulumi.StringOutput
- func (o AuthorizationRuleUpdateRankOutput) Rank() pulumi.IntOutput
- func (o AuthorizationRuleUpdateRankOutput) RuleId() pulumi.StringOutput
- func (o AuthorizationRuleUpdateRankOutput) ToAuthorizationRuleUpdateRankOutput() AuthorizationRuleUpdateRankOutput
- func (o AuthorizationRuleUpdateRankOutput) ToAuthorizationRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankOutput
- type AuthorizationRuleUpdateRankState
- type Condition
- type ConditionArgs
- type ConditionArray
- type ConditionArrayInput
- type ConditionArrayOutput
- func (ConditionArrayOutput) ElementType() reflect.Type
- func (o ConditionArrayOutput) Index(i pulumi.IntInput) ConditionOutput
- func (o ConditionArrayOutput) ToConditionArrayOutput() ConditionArrayOutput
- func (o ConditionArrayOutput) ToConditionArrayOutputWithContext(ctx context.Context) ConditionArrayOutput
- type ConditionChildren
- type ConditionChildrenArgs
- type ConditionChildrenArray
- type ConditionChildrenArrayInput
- type ConditionChildrenArrayOutput
- func (ConditionChildrenArrayOutput) ElementType() reflect.Type
- func (o ConditionChildrenArrayOutput) Index(i pulumi.IntInput) ConditionChildrenOutput
- func (o ConditionChildrenArrayOutput) ToConditionChildrenArrayOutput() ConditionChildrenArrayOutput
- func (o ConditionChildrenArrayOutput) ToConditionChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenArrayOutput
- type ConditionChildrenChildren
- type ConditionChildrenChildrenArgs
- func (ConditionChildrenChildrenArgs) ElementType() reflect.Type
- func (i ConditionChildrenChildrenArgs) ToConditionChildrenChildrenOutput() ConditionChildrenChildrenOutput
- func (i ConditionChildrenChildrenArgs) ToConditionChildrenChildrenOutputWithContext(ctx context.Context) ConditionChildrenChildrenOutput
- type ConditionChildrenChildrenArray
- func (ConditionChildrenChildrenArray) ElementType() reflect.Type
- func (i ConditionChildrenChildrenArray) ToConditionChildrenChildrenArrayOutput() ConditionChildrenChildrenArrayOutput
- func (i ConditionChildrenChildrenArray) ToConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenChildrenArrayOutput
- type ConditionChildrenChildrenArrayInput
- type ConditionChildrenChildrenArrayOutput
- func (ConditionChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o ConditionChildrenChildrenArrayOutput) Index(i pulumi.IntInput) ConditionChildrenChildrenOutput
- func (o ConditionChildrenChildrenArrayOutput) ToConditionChildrenChildrenArrayOutput() ConditionChildrenChildrenArrayOutput
- func (o ConditionChildrenChildrenArrayOutput) ToConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenChildrenArrayOutput
- type ConditionChildrenChildrenInput
- type ConditionChildrenChildrenOutput
- func (o ConditionChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o ConditionChildrenChildrenOutput) Description() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (ConditionChildrenChildrenOutput) ElementType() reflect.Type
- func (o ConditionChildrenChildrenOutput) Id() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o ConditionChildrenChildrenOutput) Name() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o ConditionChildrenChildrenOutput) ToConditionChildrenChildrenOutput() ConditionChildrenChildrenOutput
- func (o ConditionChildrenChildrenOutput) ToConditionChildrenChildrenOutputWithContext(ctx context.Context) ConditionChildrenChildrenOutput
- type ConditionChildrenInput
- type ConditionChildrenOutput
- func (o ConditionChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) Childrens() ConditionChildrenChildrenArrayOutput
- func (o ConditionChildrenOutput) ConditionType() pulumi.StringOutput
- func (o ConditionChildrenOutput) Description() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (ConditionChildrenOutput) ElementType() reflect.Type
- func (o ConditionChildrenOutput) Id() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o ConditionChildrenOutput) Name() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o ConditionChildrenOutput) ToConditionChildrenOutput() ConditionChildrenOutput
- func (o ConditionChildrenOutput) ToConditionChildrenOutputWithContext(ctx context.Context) ConditionChildrenOutput
- type ConditionInput
- type ConditionMap
- type ConditionMapInput
- type ConditionMapOutput
- type ConditionOutput
- func (o ConditionOutput) AttributeName() pulumi.StringPtrOutput
- func (o ConditionOutput) AttributeValue() pulumi.StringPtrOutput
- func (o ConditionOutput) Childrens() ConditionChildrenArrayOutput
- func (o ConditionOutput) ConditionType() pulumi.StringOutput
- func (o ConditionOutput) Description() pulumi.StringPtrOutput
- func (o ConditionOutput) DictionaryName() pulumi.StringPtrOutput
- func (o ConditionOutput) DictionaryValue() pulumi.StringPtrOutput
- func (ConditionOutput) ElementType() reflect.Type
- func (o ConditionOutput) IsNegate() pulumi.BoolPtrOutput
- func (o ConditionOutput) Name() pulumi.StringOutput
- func (o ConditionOutput) Operator() pulumi.StringPtrOutput
- func (o ConditionOutput) ToConditionOutput() ConditionOutput
- func (o ConditionOutput) ToConditionOutputWithContext(ctx context.Context) ConditionOutput
- type ConditionState
- type GetAuthenticationRuleChildren
- type GetAuthenticationRuleChildrenArgs
- func (GetAuthenticationRuleChildrenArgs) ElementType() reflect.Type
- func (i GetAuthenticationRuleChildrenArgs) ToGetAuthenticationRuleChildrenOutput() GetAuthenticationRuleChildrenOutput
- func (i GetAuthenticationRuleChildrenArgs) ToGetAuthenticationRuleChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenOutput
- type GetAuthenticationRuleChildrenArray
- func (GetAuthenticationRuleChildrenArray) ElementType() reflect.Type
- func (i GetAuthenticationRuleChildrenArray) ToGetAuthenticationRuleChildrenArrayOutput() GetAuthenticationRuleChildrenArrayOutput
- func (i GetAuthenticationRuleChildrenArray) ToGetAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenArrayOutput
- type GetAuthenticationRuleChildrenArrayInput
- type GetAuthenticationRuleChildrenArrayOutput
- func (GetAuthenticationRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthenticationRuleChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthenticationRuleChildrenOutput
- func (o GetAuthenticationRuleChildrenArrayOutput) ToGetAuthenticationRuleChildrenArrayOutput() GetAuthenticationRuleChildrenArrayOutput
- func (o GetAuthenticationRuleChildrenArrayOutput) ToGetAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenArrayOutput
- type GetAuthenticationRuleChildrenChildren
- type GetAuthenticationRuleChildrenChildrenArgs
- func (GetAuthenticationRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i GetAuthenticationRuleChildrenChildrenArgs) ToGetAuthenticationRuleChildrenChildrenOutput() GetAuthenticationRuleChildrenChildrenOutput
- func (i GetAuthenticationRuleChildrenChildrenArgs) ToGetAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenOutput
- type GetAuthenticationRuleChildrenChildrenArray
- func (GetAuthenticationRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i GetAuthenticationRuleChildrenChildrenArray) ToGetAuthenticationRuleChildrenChildrenArrayOutput() GetAuthenticationRuleChildrenChildrenArrayOutput
- func (i GetAuthenticationRuleChildrenChildrenArray) ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenArrayOutput
- type GetAuthenticationRuleChildrenChildrenArrayInput
- type GetAuthenticationRuleChildrenChildrenArrayOutput
- func (GetAuthenticationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthenticationRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthenticationRuleChildrenChildrenOutput
- func (o GetAuthenticationRuleChildrenChildrenArrayOutput) ToGetAuthenticationRuleChildrenChildrenArrayOutput() GetAuthenticationRuleChildrenChildrenArrayOutput
- func (o GetAuthenticationRuleChildrenChildrenArrayOutput) ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenArrayOutput
- type GetAuthenticationRuleChildrenChildrenInput
- type GetAuthenticationRuleChildrenChildrenOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthenticationRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o GetAuthenticationRuleChildrenChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) ToGetAuthenticationRuleChildrenChildrenOutput() GetAuthenticationRuleChildrenChildrenOutput
- func (o GetAuthenticationRuleChildrenChildrenOutput) ToGetAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenOutput
- type GetAuthenticationRuleChildrenInput
- type GetAuthenticationRuleChildrenOutput
- func (o GetAuthenticationRuleChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenOutput) Childrens() GetAuthenticationRuleChildrenChildrenArrayOutput
- func (o GetAuthenticationRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthenticationRuleChildrenOutput) ElementType() reflect.Type
- func (o GetAuthenticationRuleChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthenticationRuleChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthenticationRuleChildrenOutput) ToGetAuthenticationRuleChildrenOutput() GetAuthenticationRuleChildrenOutput
- func (o GetAuthenticationRuleChildrenOutput) ToGetAuthenticationRuleChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenOutput
- type GetAuthorizationExceptionRuleChildren
- type GetAuthorizationExceptionRuleChildrenArgs
- func (GetAuthorizationExceptionRuleChildrenArgs) ElementType() reflect.Type
- func (i GetAuthorizationExceptionRuleChildrenArgs) ToGetAuthorizationExceptionRuleChildrenOutput() GetAuthorizationExceptionRuleChildrenOutput
- func (i GetAuthorizationExceptionRuleChildrenArgs) ToGetAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenOutput
- type GetAuthorizationExceptionRuleChildrenArray
- func (GetAuthorizationExceptionRuleChildrenArray) ElementType() reflect.Type
- func (i GetAuthorizationExceptionRuleChildrenArray) ToGetAuthorizationExceptionRuleChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenArrayOutput
- func (i GetAuthorizationExceptionRuleChildrenArray) ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenArrayOutput
- type GetAuthorizationExceptionRuleChildrenArrayInput
- type GetAuthorizationExceptionRuleChildrenArrayOutput
- func (GetAuthorizationExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationExceptionRuleChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthorizationExceptionRuleChildrenOutput
- func (o GetAuthorizationExceptionRuleChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenArrayOutput
- func (o GetAuthorizationExceptionRuleChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenArrayOutput
- type GetAuthorizationExceptionRuleChildrenChildren
- type GetAuthorizationExceptionRuleChildrenChildrenArgs
- func (GetAuthorizationExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i GetAuthorizationExceptionRuleChildrenChildrenArgs) ToGetAuthorizationExceptionRuleChildrenChildrenOutput() GetAuthorizationExceptionRuleChildrenChildrenOutput
- func (i GetAuthorizationExceptionRuleChildrenChildrenArgs) ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenOutput
- type GetAuthorizationExceptionRuleChildrenChildrenArray
- func (GetAuthorizationExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i GetAuthorizationExceptionRuleChildrenChildrenArray) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (i GetAuthorizationExceptionRuleChildrenChildrenArray) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
- type GetAuthorizationExceptionRuleChildrenChildrenArrayInput
- type GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthorizationExceptionRuleChildrenChildrenOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
- type GetAuthorizationExceptionRuleChildrenChildrenInput
- type GetAuthorizationExceptionRuleChildrenChildrenOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthorizationExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) ToGetAuthorizationExceptionRuleChildrenChildrenOutput() GetAuthorizationExceptionRuleChildrenChildrenOutput
- func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenOutput
- type GetAuthorizationExceptionRuleChildrenInput
- type GetAuthorizationExceptionRuleChildrenOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) Childrens() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthorizationExceptionRuleChildrenOutput) ElementType() reflect.Type
- func (o GetAuthorizationExceptionRuleChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) ToGetAuthorizationExceptionRuleChildrenOutput() GetAuthorizationExceptionRuleChildrenOutput
- func (o GetAuthorizationExceptionRuleChildrenOutput) ToGetAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenOutput
- type GetAuthorizationGlobalExceptionRuleChildren
- type GetAuthorizationGlobalExceptionRuleChildrenArgs
- func (GetAuthorizationGlobalExceptionRuleChildrenArgs) ElementType() reflect.Type
- func (i GetAuthorizationGlobalExceptionRuleChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenOutput
- func (i GetAuthorizationGlobalExceptionRuleChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenOutput
- type GetAuthorizationGlobalExceptionRuleChildrenArray
- func (GetAuthorizationGlobalExceptionRuleChildrenArray) ElementType() reflect.Type
- func (i GetAuthorizationGlobalExceptionRuleChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (i GetAuthorizationGlobalExceptionRuleChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
- type GetAuthorizationGlobalExceptionRuleChildrenArrayInput
- type GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthorizationGlobalExceptionRuleChildrenOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
- type GetAuthorizationGlobalExceptionRuleChildrenChildren
- type GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs
- func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
- type GetAuthorizationGlobalExceptionRuleChildrenChildrenArray
- func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- type GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayInput
- type GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- type GetAuthorizationGlobalExceptionRuleChildrenChildrenInput
- type GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
- type GetAuthorizationGlobalExceptionRuleChildrenInput
- type GetAuthorizationGlobalExceptionRuleChildrenOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) Childrens() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthorizationGlobalExceptionRuleChildrenOutput) ElementType() reflect.Type
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenOutput
- func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenOutput
- type GetAuthorizationRuleChildren
- type GetAuthorizationRuleChildrenArgs
- func (GetAuthorizationRuleChildrenArgs) ElementType() reflect.Type
- func (i GetAuthorizationRuleChildrenArgs) ToGetAuthorizationRuleChildrenOutput() GetAuthorizationRuleChildrenOutput
- func (i GetAuthorizationRuleChildrenArgs) ToGetAuthorizationRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenOutput
- type GetAuthorizationRuleChildrenArray
- func (GetAuthorizationRuleChildrenArray) ElementType() reflect.Type
- func (i GetAuthorizationRuleChildrenArray) ToGetAuthorizationRuleChildrenArrayOutput() GetAuthorizationRuleChildrenArrayOutput
- func (i GetAuthorizationRuleChildrenArray) ToGetAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenArrayOutput
- type GetAuthorizationRuleChildrenArrayInput
- type GetAuthorizationRuleChildrenArrayOutput
- func (GetAuthorizationRuleChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationRuleChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthorizationRuleChildrenOutput
- func (o GetAuthorizationRuleChildrenArrayOutput) ToGetAuthorizationRuleChildrenArrayOutput() GetAuthorizationRuleChildrenArrayOutput
- func (o GetAuthorizationRuleChildrenArrayOutput) ToGetAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenArrayOutput
- type GetAuthorizationRuleChildrenChildren
- type GetAuthorizationRuleChildrenChildrenArgs
- func (GetAuthorizationRuleChildrenChildrenArgs) ElementType() reflect.Type
- func (i GetAuthorizationRuleChildrenChildrenArgs) ToGetAuthorizationRuleChildrenChildrenOutput() GetAuthorizationRuleChildrenChildrenOutput
- func (i GetAuthorizationRuleChildrenChildrenArgs) ToGetAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenOutput
- type GetAuthorizationRuleChildrenChildrenArray
- func (GetAuthorizationRuleChildrenChildrenArray) ElementType() reflect.Type
- func (i GetAuthorizationRuleChildrenChildrenArray) ToGetAuthorizationRuleChildrenChildrenArrayOutput() GetAuthorizationRuleChildrenChildrenArrayOutput
- func (i GetAuthorizationRuleChildrenChildrenArray) ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenArrayOutput
- type GetAuthorizationRuleChildrenChildrenArrayInput
- type GetAuthorizationRuleChildrenChildrenArrayOutput
- func (GetAuthorizationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationRuleChildrenChildrenArrayOutput) Index(i pulumi.IntInput) GetAuthorizationRuleChildrenChildrenOutput
- func (o GetAuthorizationRuleChildrenChildrenArrayOutput) ToGetAuthorizationRuleChildrenChildrenArrayOutput() GetAuthorizationRuleChildrenChildrenArrayOutput
- func (o GetAuthorizationRuleChildrenChildrenArrayOutput) ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenArrayOutput
- type GetAuthorizationRuleChildrenChildrenInput
- type GetAuthorizationRuleChildrenChildrenOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthorizationRuleChildrenChildrenOutput) ElementType() reflect.Type
- func (o GetAuthorizationRuleChildrenChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) ToGetAuthorizationRuleChildrenChildrenOutput() GetAuthorizationRuleChildrenChildrenOutput
- func (o GetAuthorizationRuleChildrenChildrenOutput) ToGetAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenOutput
- type GetAuthorizationRuleChildrenInput
- type GetAuthorizationRuleChildrenOutput
- func (o GetAuthorizationRuleChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenOutput) Childrens() GetAuthorizationRuleChildrenChildrenArrayOutput
- func (o GetAuthorizationRuleChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetAuthorizationRuleChildrenOutput) ElementType() reflect.Type
- func (o GetAuthorizationRuleChildrenOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetAuthorizationRuleChildrenOutput) Operator() pulumi.StringOutput
- func (o GetAuthorizationRuleChildrenOutput) ToGetAuthorizationRuleChildrenOutput() GetAuthorizationRuleChildrenOutput
- func (o GetAuthorizationRuleChildrenOutput) ToGetAuthorizationRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenOutput
- type GetConditionChildren
- type GetConditionChildrenArgs
- type GetConditionChildrenArray
- type GetConditionChildrenArrayInput
- type GetConditionChildrenArrayOutput
- func (GetConditionChildrenArrayOutput) ElementType() reflect.Type
- func (o GetConditionChildrenArrayOutput) Index(i pulumi.IntInput) GetConditionChildrenOutput
- func (o GetConditionChildrenArrayOutput) ToGetConditionChildrenArrayOutput() GetConditionChildrenArrayOutput
- func (o GetConditionChildrenArrayOutput) ToGetConditionChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenArrayOutput
- type GetConditionChildrenChildren
- type GetConditionChildrenChildrenArgs
- func (GetConditionChildrenChildrenArgs) ElementType() reflect.Type
- func (i GetConditionChildrenChildrenArgs) ToGetConditionChildrenChildrenOutput() GetConditionChildrenChildrenOutput
- func (i GetConditionChildrenChildrenArgs) ToGetConditionChildrenChildrenOutputWithContext(ctx context.Context) GetConditionChildrenChildrenOutput
- type GetConditionChildrenChildrenArray
- func (GetConditionChildrenChildrenArray) ElementType() reflect.Type
- func (i GetConditionChildrenChildrenArray) ToGetConditionChildrenChildrenArrayOutput() GetConditionChildrenChildrenArrayOutput
- func (i GetConditionChildrenChildrenArray) ToGetConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenChildrenArrayOutput
- type GetConditionChildrenChildrenArrayInput
- type GetConditionChildrenChildrenArrayOutput
- func (GetConditionChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o GetConditionChildrenChildrenArrayOutput) Index(i pulumi.IntInput) GetConditionChildrenChildrenOutput
- func (o GetConditionChildrenChildrenArrayOutput) ToGetConditionChildrenChildrenArrayOutput() GetConditionChildrenChildrenArrayOutput
- func (o GetConditionChildrenChildrenArrayOutput) ToGetConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenChildrenArrayOutput
- type GetConditionChildrenChildrenInput
- type GetConditionChildrenChildrenOutput
- func (o GetConditionChildrenChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) Description() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetConditionChildrenChildrenOutput) ElementType() reflect.Type
- func (o GetConditionChildrenChildrenOutput) Id() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetConditionChildrenChildrenOutput) Name() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) Operator() pulumi.StringOutput
- func (o GetConditionChildrenChildrenOutput) ToGetConditionChildrenChildrenOutput() GetConditionChildrenChildrenOutput
- func (o GetConditionChildrenChildrenOutput) ToGetConditionChildrenChildrenOutputWithContext(ctx context.Context) GetConditionChildrenChildrenOutput
- type GetConditionChildrenInput
- type GetConditionChildrenOutput
- func (o GetConditionChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetConditionChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetConditionChildrenOutput) Childrens() GetConditionChildrenChildrenArrayOutput
- func (o GetConditionChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetConditionChildrenOutput) Description() pulumi.StringOutput
- func (o GetConditionChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetConditionChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetConditionChildrenOutput) ElementType() reflect.Type
- func (o GetConditionChildrenOutput) Id() pulumi.StringOutput
- func (o GetConditionChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetConditionChildrenOutput) Name() pulumi.StringOutput
- func (o GetConditionChildrenOutput) Operator() pulumi.StringOutput
- func (o GetConditionChildrenOutput) ToGetConditionChildrenOutput() GetConditionChildrenOutput
- func (o GetConditionChildrenOutput) ToGetConditionChildrenOutputWithContext(ctx context.Context) GetConditionChildrenOutput
- type GetPolicySetChildren
- type GetPolicySetChildrenArgs
- type GetPolicySetChildrenArray
- type GetPolicySetChildrenArrayInput
- type GetPolicySetChildrenArrayOutput
- func (GetPolicySetChildrenArrayOutput) ElementType() reflect.Type
- func (o GetPolicySetChildrenArrayOutput) Index(i pulumi.IntInput) GetPolicySetChildrenOutput
- func (o GetPolicySetChildrenArrayOutput) ToGetPolicySetChildrenArrayOutput() GetPolicySetChildrenArrayOutput
- func (o GetPolicySetChildrenArrayOutput) ToGetPolicySetChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenArrayOutput
- type GetPolicySetChildrenChildren
- type GetPolicySetChildrenChildrenArgs
- func (GetPolicySetChildrenChildrenArgs) ElementType() reflect.Type
- func (i GetPolicySetChildrenChildrenArgs) ToGetPolicySetChildrenChildrenOutput() GetPolicySetChildrenChildrenOutput
- func (i GetPolicySetChildrenChildrenArgs) ToGetPolicySetChildrenChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenOutput
- type GetPolicySetChildrenChildrenArray
- func (GetPolicySetChildrenChildrenArray) ElementType() reflect.Type
- func (i GetPolicySetChildrenChildrenArray) ToGetPolicySetChildrenChildrenArrayOutput() GetPolicySetChildrenChildrenArrayOutput
- func (i GetPolicySetChildrenChildrenArray) ToGetPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenArrayOutput
- type GetPolicySetChildrenChildrenArrayInput
- type GetPolicySetChildrenChildrenArrayOutput
- func (GetPolicySetChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o GetPolicySetChildrenChildrenArrayOutput) Index(i pulumi.IntInput) GetPolicySetChildrenChildrenOutput
- func (o GetPolicySetChildrenChildrenArrayOutput) ToGetPolicySetChildrenChildrenArrayOutput() GetPolicySetChildrenChildrenArrayOutput
- func (o GetPolicySetChildrenChildrenArrayOutput) ToGetPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenArrayOutput
- type GetPolicySetChildrenChildrenInput
- type GetPolicySetChildrenChildrenOutput
- func (o GetPolicySetChildrenChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetPolicySetChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetPolicySetChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetPolicySetChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetPolicySetChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetPolicySetChildrenChildrenOutput) ElementType() reflect.Type
- func (o GetPolicySetChildrenChildrenOutput) Id() pulumi.StringOutput
- func (o GetPolicySetChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetPolicySetChildrenChildrenOutput) Operator() pulumi.StringOutput
- func (o GetPolicySetChildrenChildrenOutput) ToGetPolicySetChildrenChildrenOutput() GetPolicySetChildrenChildrenOutput
- func (o GetPolicySetChildrenChildrenOutput) ToGetPolicySetChildrenChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenOutput
- type GetPolicySetChildrenInput
- type GetPolicySetChildrenOutput
- func (o GetPolicySetChildrenOutput) AttributeName() pulumi.StringOutput
- func (o GetPolicySetChildrenOutput) AttributeValue() pulumi.StringOutput
- func (o GetPolicySetChildrenOutput) Childrens() GetPolicySetChildrenChildrenArrayOutput
- func (o GetPolicySetChildrenOutput) ConditionType() pulumi.StringOutput
- func (o GetPolicySetChildrenOutput) DictionaryName() pulumi.StringOutput
- func (o GetPolicySetChildrenOutput) DictionaryValue() pulumi.StringOutput
- func (GetPolicySetChildrenOutput) ElementType() reflect.Type
- func (o GetPolicySetChildrenOutput) Id() pulumi.StringOutput
- func (o GetPolicySetChildrenOutput) IsNegate() pulumi.BoolOutput
- func (o GetPolicySetChildrenOutput) Operator() pulumi.StringOutput
- func (o GetPolicySetChildrenOutput) ToGetPolicySetChildrenOutput() GetPolicySetChildrenOutput
- func (o GetPolicySetChildrenOutput) ToGetPolicySetChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenOutput
- type GetTacacsCommandSetCommand
- type GetTacacsCommandSetCommandArgs
- func (GetTacacsCommandSetCommandArgs) ElementType() reflect.Type
- func (i GetTacacsCommandSetCommandArgs) ToGetTacacsCommandSetCommandOutput() GetTacacsCommandSetCommandOutput
- func (i GetTacacsCommandSetCommandArgs) ToGetTacacsCommandSetCommandOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandOutput
- type GetTacacsCommandSetCommandArray
- func (GetTacacsCommandSetCommandArray) ElementType() reflect.Type
- func (i GetTacacsCommandSetCommandArray) ToGetTacacsCommandSetCommandArrayOutput() GetTacacsCommandSetCommandArrayOutput
- func (i GetTacacsCommandSetCommandArray) ToGetTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandArrayOutput
- type GetTacacsCommandSetCommandArrayInput
- type GetTacacsCommandSetCommandArrayOutput
- func (GetTacacsCommandSetCommandArrayOutput) ElementType() reflect.Type
- func (o GetTacacsCommandSetCommandArrayOutput) Index(i pulumi.IntInput) GetTacacsCommandSetCommandOutput
- func (o GetTacacsCommandSetCommandArrayOutput) ToGetTacacsCommandSetCommandArrayOutput() GetTacacsCommandSetCommandArrayOutput
- func (o GetTacacsCommandSetCommandArrayOutput) ToGetTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandArrayOutput
- type GetTacacsCommandSetCommandInput
- type GetTacacsCommandSetCommandOutput
- func (o GetTacacsCommandSetCommandOutput) Arguments() pulumi.StringOutput
- func (o GetTacacsCommandSetCommandOutput) Command() pulumi.StringOutput
- func (GetTacacsCommandSetCommandOutput) ElementType() reflect.Type
- func (o GetTacacsCommandSetCommandOutput) Grant() pulumi.StringOutput
- func (o GetTacacsCommandSetCommandOutput) ToGetTacacsCommandSetCommandOutput() GetTacacsCommandSetCommandOutput
- func (o GetTacacsCommandSetCommandOutput) ToGetTacacsCommandSetCommandOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandOutput
- type GetTacacsProfileSessionAttribute
- type GetTacacsProfileSessionAttributeArgs
- func (GetTacacsProfileSessionAttributeArgs) ElementType() reflect.Type
- func (i GetTacacsProfileSessionAttributeArgs) ToGetTacacsProfileSessionAttributeOutput() GetTacacsProfileSessionAttributeOutput
- func (i GetTacacsProfileSessionAttributeArgs) ToGetTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeOutput
- type GetTacacsProfileSessionAttributeArray
- func (GetTacacsProfileSessionAttributeArray) ElementType() reflect.Type
- func (i GetTacacsProfileSessionAttributeArray) ToGetTacacsProfileSessionAttributeArrayOutput() GetTacacsProfileSessionAttributeArrayOutput
- func (i GetTacacsProfileSessionAttributeArray) ToGetTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeArrayOutput
- type GetTacacsProfileSessionAttributeArrayInput
- type GetTacacsProfileSessionAttributeArrayOutput
- func (GetTacacsProfileSessionAttributeArrayOutput) ElementType() reflect.Type
- func (o GetTacacsProfileSessionAttributeArrayOutput) Index(i pulumi.IntInput) GetTacacsProfileSessionAttributeOutput
- func (o GetTacacsProfileSessionAttributeArrayOutput) ToGetTacacsProfileSessionAttributeArrayOutput() GetTacacsProfileSessionAttributeArrayOutput
- func (o GetTacacsProfileSessionAttributeArrayOutput) ToGetTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeArrayOutput
- type GetTacacsProfileSessionAttributeInput
- type GetTacacsProfileSessionAttributeOutput
- func (GetTacacsProfileSessionAttributeOutput) ElementType() reflect.Type
- func (o GetTacacsProfileSessionAttributeOutput) Name() pulumi.StringOutput
- func (o GetTacacsProfileSessionAttributeOutput) ToGetTacacsProfileSessionAttributeOutput() GetTacacsProfileSessionAttributeOutput
- func (o GetTacacsProfileSessionAttributeOutput) ToGetTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeOutput
- func (o GetTacacsProfileSessionAttributeOutput) Type() pulumi.StringOutput
- func (o GetTacacsProfileSessionAttributeOutput) Value() pulumi.StringOutput
- type LookupAllowedProtocolsTacacsArgs
- type LookupAllowedProtocolsTacacsOutputArgs
- type LookupAllowedProtocolsTacacsResult
- type LookupAllowedProtocolsTacacsResultOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) AllowChap() pulumi.BoolOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) AllowMsChapV1() pulumi.BoolOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) AllowPapAscii() pulumi.BoolOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) Description() pulumi.StringOutput
- func (LookupAllowedProtocolsTacacsResultOutput) ElementType() reflect.Type
- func (o LookupAllowedProtocolsTacacsResultOutput) Id() pulumi.StringOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) Name() pulumi.StringOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) ToLookupAllowedProtocolsTacacsResultOutput() LookupAllowedProtocolsTacacsResultOutput
- func (o LookupAllowedProtocolsTacacsResultOutput) ToLookupAllowedProtocolsTacacsResultOutputWithContext(ctx context.Context) LookupAllowedProtocolsTacacsResultOutput
- type LookupAuthenticationRuleArgs
- type LookupAuthenticationRuleOutputArgs
- type LookupAuthenticationRuleResult
- type LookupAuthenticationRuleResultOutput
- func (o LookupAuthenticationRuleResultOutput) Childrens() GetAuthenticationRuleChildrenArrayOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionId() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionOperator() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ConditionType() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) Default() pulumi.BoolOutput
- func (LookupAuthenticationRuleResultOutput) ElementType() reflect.Type
- func (o LookupAuthenticationRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) IdentitySourceName() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) IfAuthFail() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) IfProcessFail() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) IfUserNotFound() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) PolicySetId() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) Rank() pulumi.IntOutput
- func (o LookupAuthenticationRuleResultOutput) State() pulumi.StringOutput
- func (o LookupAuthenticationRuleResultOutput) ToLookupAuthenticationRuleResultOutput() LookupAuthenticationRuleResultOutput
- func (o LookupAuthenticationRuleResultOutput) ToLookupAuthenticationRuleResultOutputWithContext(ctx context.Context) LookupAuthenticationRuleResultOutput
- type LookupAuthorizationExceptionRuleArgs
- type LookupAuthorizationExceptionRuleOutputArgs
- type LookupAuthorizationExceptionRuleResult
- type LookupAuthorizationExceptionRuleResultOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) Childrens() GetAuthorizationExceptionRuleChildrenArrayOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) CommandSets() pulumi.StringArrayOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionId() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionOperator() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ConditionType() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) Default() pulumi.BoolOutput
- func (LookupAuthorizationExceptionRuleResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizationExceptionRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) PolicySetId() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) Profile() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) Rank() pulumi.IntOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) State() pulumi.StringOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ToLookupAuthorizationExceptionRuleResultOutput() LookupAuthorizationExceptionRuleResultOutput
- func (o LookupAuthorizationExceptionRuleResultOutput) ToLookupAuthorizationExceptionRuleResultOutputWithContext(ctx context.Context) LookupAuthorizationExceptionRuleResultOutput
- type LookupAuthorizationGlobalExceptionRuleArgs
- type LookupAuthorizationGlobalExceptionRuleOutputArgs
- type LookupAuthorizationGlobalExceptionRuleResult
- type LookupAuthorizationGlobalExceptionRuleResultOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Childrens() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) CommandSets() pulumi.StringArrayOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionId() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionOperator() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionType() pulumi.StringOutput
- func (LookupAuthorizationGlobalExceptionRuleResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Profile() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Rank() pulumi.IntOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) State() pulumi.StringOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ToLookupAuthorizationGlobalExceptionRuleResultOutput() LookupAuthorizationGlobalExceptionRuleResultOutput
- func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ToLookupAuthorizationGlobalExceptionRuleResultOutputWithContext(ctx context.Context) LookupAuthorizationGlobalExceptionRuleResultOutput
- type LookupAuthorizationRuleArgs
- type LookupAuthorizationRuleOutputArgs
- type LookupAuthorizationRuleResult
- type LookupAuthorizationRuleResultOutput
- func (o LookupAuthorizationRuleResultOutput) Childrens() GetAuthorizationRuleChildrenArrayOutput
- func (o LookupAuthorizationRuleResultOutput) CommandSets() pulumi.StringArrayOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionId() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionOperator() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ConditionType() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) Default() pulumi.BoolOutput
- func (LookupAuthorizationRuleResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizationRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) PolicySetId() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) Profile() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) Rank() pulumi.IntOutput
- func (o LookupAuthorizationRuleResultOutput) State() pulumi.StringOutput
- func (o LookupAuthorizationRuleResultOutput) ToLookupAuthorizationRuleResultOutput() LookupAuthorizationRuleResultOutput
- func (o LookupAuthorizationRuleResultOutput) ToLookupAuthorizationRuleResultOutputWithContext(ctx context.Context) LookupAuthorizationRuleResultOutput
- type LookupConditionArgs
- type LookupConditionOutputArgs
- type LookupConditionResult
- type LookupConditionResultOutput
- func (o LookupConditionResultOutput) AttributeName() pulumi.StringOutput
- func (o LookupConditionResultOutput) AttributeValue() pulumi.StringOutput
- func (o LookupConditionResultOutput) Childrens() GetConditionChildrenArrayOutput
- func (o LookupConditionResultOutput) ConditionType() pulumi.StringOutput
- func (o LookupConditionResultOutput) Description() pulumi.StringOutput
- func (o LookupConditionResultOutput) DictionaryName() pulumi.StringOutput
- func (o LookupConditionResultOutput) DictionaryValue() pulumi.StringOutput
- func (LookupConditionResultOutput) ElementType() reflect.Type
- func (o LookupConditionResultOutput) Id() pulumi.StringOutput
- func (o LookupConditionResultOutput) IsNegate() pulumi.BoolOutput
- func (o LookupConditionResultOutput) Name() pulumi.StringOutput
- func (o LookupConditionResultOutput) Operator() pulumi.StringOutput
- func (o LookupConditionResultOutput) ToLookupConditionResultOutput() LookupConditionResultOutput
- func (o LookupConditionResultOutput) ToLookupConditionResultOutputWithContext(ctx context.Context) LookupConditionResultOutput
- type LookupPolicySetArgs
- type LookupPolicySetOutputArgs
- type LookupPolicySetResult
- type LookupPolicySetResultOutput
- func (o LookupPolicySetResultOutput) Childrens() GetPolicySetChildrenArrayOutput
- func (o LookupPolicySetResultOutput) ConditionAttributeName() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ConditionAttributeValue() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ConditionDictionaryName() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ConditionDictionaryValue() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ConditionId() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ConditionIsNegate() pulumi.BoolOutput
- func (o LookupPolicySetResultOutput) ConditionOperator() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ConditionType() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) Default() pulumi.BoolOutput
- func (o LookupPolicySetResultOutput) Description() pulumi.StringOutput
- func (LookupPolicySetResultOutput) ElementType() reflect.Type
- func (o LookupPolicySetResultOutput) Id() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) IsProxy() pulumi.BoolOutput
- func (o LookupPolicySetResultOutput) Name() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) Rank() pulumi.IntOutput
- func (o LookupPolicySetResultOutput) ServiceName() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) State() pulumi.StringOutput
- func (o LookupPolicySetResultOutput) ToLookupPolicySetResultOutput() LookupPolicySetResultOutput
- func (o LookupPolicySetResultOutput) ToLookupPolicySetResultOutputWithContext(ctx context.Context) LookupPolicySetResultOutput
- type LookupTacacsCommandSetArgs
- type LookupTacacsCommandSetOutputArgs
- type LookupTacacsCommandSetResult
- type LookupTacacsCommandSetResultOutput
- func (o LookupTacacsCommandSetResultOutput) Commands() GetTacacsCommandSetCommandArrayOutput
- func (o LookupTacacsCommandSetResultOutput) Description() pulumi.StringOutput
- func (LookupTacacsCommandSetResultOutput) ElementType() reflect.Type
- func (o LookupTacacsCommandSetResultOutput) Id() pulumi.StringOutput
- func (o LookupTacacsCommandSetResultOutput) Name() pulumi.StringOutput
- func (o LookupTacacsCommandSetResultOutput) PermitUnmatched() pulumi.BoolOutput
- func (o LookupTacacsCommandSetResultOutput) ToLookupTacacsCommandSetResultOutput() LookupTacacsCommandSetResultOutput
- func (o LookupTacacsCommandSetResultOutput) ToLookupTacacsCommandSetResultOutputWithContext(ctx context.Context) LookupTacacsCommandSetResultOutput
- type LookupTacacsProfileArgs
- type LookupTacacsProfileOutputArgs
- type LookupTacacsProfileResult
- type LookupTacacsProfileResultOutput
- func (o LookupTacacsProfileResultOutput) Description() pulumi.StringOutput
- func (LookupTacacsProfileResultOutput) ElementType() reflect.Type
- func (o LookupTacacsProfileResultOutput) Id() pulumi.StringOutput
- func (o LookupTacacsProfileResultOutput) Name() pulumi.StringOutput
- func (o LookupTacacsProfileResultOutput) SessionAttributes() GetTacacsProfileSessionAttributeArrayOutput
- func (o LookupTacacsProfileResultOutput) ToLookupTacacsProfileResultOutput() LookupTacacsProfileResultOutput
- func (o LookupTacacsProfileResultOutput) ToLookupTacacsProfileResultOutputWithContext(ctx context.Context) LookupTacacsProfileResultOutput
- type LookupTimeAndDateConditionArgs
- type LookupTimeAndDateConditionOutputArgs
- type LookupTimeAndDateConditionResult
- type LookupTimeAndDateConditionResultOutput
- func (o LookupTimeAndDateConditionResultOutput) Description() pulumi.StringOutput
- func (LookupTimeAndDateConditionResultOutput) ElementType() reflect.Type
- func (o LookupTimeAndDateConditionResultOutput) EndDate() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) EndTime() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) ExceptionEndDate() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) ExceptionEndTime() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) ExceptionStartDate() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) ExceptionStartTime() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) Id() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) IsNegate() pulumi.BoolOutput
- func (o LookupTimeAndDateConditionResultOutput) Name() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) StartDate() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) StartTime() pulumi.StringOutput
- func (o LookupTimeAndDateConditionResultOutput) ToLookupTimeAndDateConditionResultOutput() LookupTimeAndDateConditionResultOutput
- func (o LookupTimeAndDateConditionResultOutput) ToLookupTimeAndDateConditionResultOutputWithContext(ctx context.Context) LookupTimeAndDateConditionResultOutput
- func (o LookupTimeAndDateConditionResultOutput) WeekDays() pulumi.StringArrayOutput
- func (o LookupTimeAndDateConditionResultOutput) WeekDaysExceptions() pulumi.StringArrayOutput
- type PolicySet
- type PolicySetArgs
- type PolicySetArray
- type PolicySetArrayInput
- type PolicySetArrayOutput
- func (PolicySetArrayOutput) ElementType() reflect.Type
- func (o PolicySetArrayOutput) Index(i pulumi.IntInput) PolicySetOutput
- func (o PolicySetArrayOutput) ToPolicySetArrayOutput() PolicySetArrayOutput
- func (o PolicySetArrayOutput) ToPolicySetArrayOutputWithContext(ctx context.Context) PolicySetArrayOutput
- type PolicySetChildren
- type PolicySetChildrenArgs
- type PolicySetChildrenArray
- type PolicySetChildrenArrayInput
- type PolicySetChildrenArrayOutput
- func (PolicySetChildrenArrayOutput) ElementType() reflect.Type
- func (o PolicySetChildrenArrayOutput) Index(i pulumi.IntInput) PolicySetChildrenOutput
- func (o PolicySetChildrenArrayOutput) ToPolicySetChildrenArrayOutput() PolicySetChildrenArrayOutput
- func (o PolicySetChildrenArrayOutput) ToPolicySetChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenArrayOutput
- type PolicySetChildrenChildren
- type PolicySetChildrenChildrenArgs
- func (PolicySetChildrenChildrenArgs) ElementType() reflect.Type
- func (i PolicySetChildrenChildrenArgs) ToPolicySetChildrenChildrenOutput() PolicySetChildrenChildrenOutput
- func (i PolicySetChildrenChildrenArgs) ToPolicySetChildrenChildrenOutputWithContext(ctx context.Context) PolicySetChildrenChildrenOutput
- type PolicySetChildrenChildrenArray
- func (PolicySetChildrenChildrenArray) ElementType() reflect.Type
- func (i PolicySetChildrenChildrenArray) ToPolicySetChildrenChildrenArrayOutput() PolicySetChildrenChildrenArrayOutput
- func (i PolicySetChildrenChildrenArray) ToPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenChildrenArrayOutput
- type PolicySetChildrenChildrenArrayInput
- type PolicySetChildrenChildrenArrayOutput
- func (PolicySetChildrenChildrenArrayOutput) ElementType() reflect.Type
- func (o PolicySetChildrenChildrenArrayOutput) Index(i pulumi.IntInput) PolicySetChildrenChildrenOutput
- func (o PolicySetChildrenChildrenArrayOutput) ToPolicySetChildrenChildrenArrayOutput() PolicySetChildrenChildrenArrayOutput
- func (o PolicySetChildrenChildrenArrayOutput) ToPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenChildrenArrayOutput
- type PolicySetChildrenChildrenInput
- type PolicySetChildrenChildrenOutput
- func (o PolicySetChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o PolicySetChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o PolicySetChildrenChildrenOutput) ConditionType() pulumi.StringOutput
- func (o PolicySetChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o PolicySetChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (PolicySetChildrenChildrenOutput) ElementType() reflect.Type
- func (o PolicySetChildrenChildrenOutput) Id() pulumi.StringPtrOutput
- func (o PolicySetChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o PolicySetChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o PolicySetChildrenChildrenOutput) ToPolicySetChildrenChildrenOutput() PolicySetChildrenChildrenOutput
- func (o PolicySetChildrenChildrenOutput) ToPolicySetChildrenChildrenOutputWithContext(ctx context.Context) PolicySetChildrenChildrenOutput
- type PolicySetChildrenInput
- type PolicySetChildrenOutput
- func (o PolicySetChildrenOutput) AttributeName() pulumi.StringPtrOutput
- func (o PolicySetChildrenOutput) AttributeValue() pulumi.StringPtrOutput
- func (o PolicySetChildrenOutput) Childrens() PolicySetChildrenChildrenArrayOutput
- func (o PolicySetChildrenOutput) ConditionType() pulumi.StringOutput
- func (o PolicySetChildrenOutput) DictionaryName() pulumi.StringPtrOutput
- func (o PolicySetChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
- func (PolicySetChildrenOutput) ElementType() reflect.Type
- func (o PolicySetChildrenOutput) Id() pulumi.StringPtrOutput
- func (o PolicySetChildrenOutput) IsNegate() pulumi.BoolPtrOutput
- func (o PolicySetChildrenOutput) Operator() pulumi.StringPtrOutput
- func (o PolicySetChildrenOutput) ToPolicySetChildrenOutput() PolicySetChildrenOutput
- func (o PolicySetChildrenOutput) ToPolicySetChildrenOutputWithContext(ctx context.Context) PolicySetChildrenOutput
- type PolicySetInput
- type PolicySetMap
- type PolicySetMapInput
- type PolicySetMapOutput
- type PolicySetOutput
- func (o PolicySetOutput) Childrens() PolicySetChildrenArrayOutput
- func (o PolicySetOutput) ConditionAttributeName() pulumi.StringPtrOutput
- func (o PolicySetOutput) ConditionAttributeValue() pulumi.StringPtrOutput
- func (o PolicySetOutput) ConditionDictionaryName() pulumi.StringPtrOutput
- func (o PolicySetOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
- func (o PolicySetOutput) ConditionId() pulumi.StringPtrOutput
- func (o PolicySetOutput) ConditionIsNegate() pulumi.BoolPtrOutput
- func (o PolicySetOutput) ConditionOperator() pulumi.StringPtrOutput
- func (o PolicySetOutput) ConditionType() pulumi.StringPtrOutput
- func (o PolicySetOutput) Default() pulumi.BoolPtrOutput
- func (o PolicySetOutput) Description() pulumi.StringPtrOutput
- func (PolicySetOutput) ElementType() reflect.Type
- func (o PolicySetOutput) IsProxy() pulumi.BoolPtrOutput
- func (o PolicySetOutput) Name() pulumi.StringOutput
- func (o PolicySetOutput) Rank() pulumi.IntPtrOutput
- func (o PolicySetOutput) ServiceName() pulumi.StringOutput
- func (o PolicySetOutput) State() pulumi.StringPtrOutput
- func (o PolicySetOutput) ToPolicySetOutput() PolicySetOutput
- func (o PolicySetOutput) ToPolicySetOutputWithContext(ctx context.Context) PolicySetOutput
- type PolicySetState
- type PolicySetUpdateRank
- type PolicySetUpdateRankArgs
- type PolicySetUpdateRankArray
- type PolicySetUpdateRankArrayInput
- type PolicySetUpdateRankArrayOutput
- func (PolicySetUpdateRankArrayOutput) ElementType() reflect.Type
- func (o PolicySetUpdateRankArrayOutput) Index(i pulumi.IntInput) PolicySetUpdateRankOutput
- func (o PolicySetUpdateRankArrayOutput) ToPolicySetUpdateRankArrayOutput() PolicySetUpdateRankArrayOutput
- func (o PolicySetUpdateRankArrayOutput) ToPolicySetUpdateRankArrayOutputWithContext(ctx context.Context) PolicySetUpdateRankArrayOutput
- type PolicySetUpdateRankInput
- type PolicySetUpdateRankMap
- type PolicySetUpdateRankMapInput
- type PolicySetUpdateRankMapOutput
- func (PolicySetUpdateRankMapOutput) ElementType() reflect.Type
- func (o PolicySetUpdateRankMapOutput) MapIndex(k pulumi.StringInput) PolicySetUpdateRankOutput
- func (o PolicySetUpdateRankMapOutput) ToPolicySetUpdateRankMapOutput() PolicySetUpdateRankMapOutput
- func (o PolicySetUpdateRankMapOutput) ToPolicySetUpdateRankMapOutputWithContext(ctx context.Context) PolicySetUpdateRankMapOutput
- type PolicySetUpdateRankOutput
- func (PolicySetUpdateRankOutput) ElementType() reflect.Type
- func (o PolicySetUpdateRankOutput) PolicySetId() pulumi.StringOutput
- func (o PolicySetUpdateRankOutput) Rank() pulumi.IntOutput
- func (o PolicySetUpdateRankOutput) ToPolicySetUpdateRankOutput() PolicySetUpdateRankOutput
- func (o PolicySetUpdateRankOutput) ToPolicySetUpdateRankOutputWithContext(ctx context.Context) PolicySetUpdateRankOutput
- type PolicySetUpdateRankState
- type TacacsCommandSet
- type TacacsCommandSetArgs
- type TacacsCommandSetArray
- type TacacsCommandSetArrayInput
- type TacacsCommandSetArrayOutput
- func (TacacsCommandSetArrayOutput) ElementType() reflect.Type
- func (o TacacsCommandSetArrayOutput) Index(i pulumi.IntInput) TacacsCommandSetOutput
- func (o TacacsCommandSetArrayOutput) ToTacacsCommandSetArrayOutput() TacacsCommandSetArrayOutput
- func (o TacacsCommandSetArrayOutput) ToTacacsCommandSetArrayOutputWithContext(ctx context.Context) TacacsCommandSetArrayOutput
- type TacacsCommandSetCommand
- type TacacsCommandSetCommandArgs
- type TacacsCommandSetCommandArray
- func (TacacsCommandSetCommandArray) ElementType() reflect.Type
- func (i TacacsCommandSetCommandArray) ToTacacsCommandSetCommandArrayOutput() TacacsCommandSetCommandArrayOutput
- func (i TacacsCommandSetCommandArray) ToTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) TacacsCommandSetCommandArrayOutput
- type TacacsCommandSetCommandArrayInput
- type TacacsCommandSetCommandArrayOutput
- func (TacacsCommandSetCommandArrayOutput) ElementType() reflect.Type
- func (o TacacsCommandSetCommandArrayOutput) Index(i pulumi.IntInput) TacacsCommandSetCommandOutput
- func (o TacacsCommandSetCommandArrayOutput) ToTacacsCommandSetCommandArrayOutput() TacacsCommandSetCommandArrayOutput
- func (o TacacsCommandSetCommandArrayOutput) ToTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) TacacsCommandSetCommandArrayOutput
- type TacacsCommandSetCommandInput
- type TacacsCommandSetCommandOutput
- func (o TacacsCommandSetCommandOutput) Arguments() pulumi.StringOutput
- func (o TacacsCommandSetCommandOutput) Command() pulumi.StringOutput
- func (TacacsCommandSetCommandOutput) ElementType() reflect.Type
- func (o TacacsCommandSetCommandOutput) Grant() pulumi.StringOutput
- func (o TacacsCommandSetCommandOutput) ToTacacsCommandSetCommandOutput() TacacsCommandSetCommandOutput
- func (o TacacsCommandSetCommandOutput) ToTacacsCommandSetCommandOutputWithContext(ctx context.Context) TacacsCommandSetCommandOutput
- type TacacsCommandSetInput
- type TacacsCommandSetMap
- type TacacsCommandSetMapInput
- type TacacsCommandSetMapOutput
- func (TacacsCommandSetMapOutput) ElementType() reflect.Type
- func (o TacacsCommandSetMapOutput) MapIndex(k pulumi.StringInput) TacacsCommandSetOutput
- func (o TacacsCommandSetMapOutput) ToTacacsCommandSetMapOutput() TacacsCommandSetMapOutput
- func (o TacacsCommandSetMapOutput) ToTacacsCommandSetMapOutputWithContext(ctx context.Context) TacacsCommandSetMapOutput
- type TacacsCommandSetOutput
- func (o TacacsCommandSetOutput) Commands() TacacsCommandSetCommandArrayOutput
- func (o TacacsCommandSetOutput) Description() pulumi.StringPtrOutput
- func (TacacsCommandSetOutput) ElementType() reflect.Type
- func (o TacacsCommandSetOutput) Name() pulumi.StringOutput
- func (o TacacsCommandSetOutput) PermitUnmatched() pulumi.BoolOutput
- func (o TacacsCommandSetOutput) ToTacacsCommandSetOutput() TacacsCommandSetOutput
- func (o TacacsCommandSetOutput) ToTacacsCommandSetOutputWithContext(ctx context.Context) TacacsCommandSetOutput
- type TacacsCommandSetState
- type TacacsProfile
- type TacacsProfileArgs
- type TacacsProfileArray
- type TacacsProfileArrayInput
- type TacacsProfileArrayOutput
- func (TacacsProfileArrayOutput) ElementType() reflect.Type
- func (o TacacsProfileArrayOutput) Index(i pulumi.IntInput) TacacsProfileOutput
- func (o TacacsProfileArrayOutput) ToTacacsProfileArrayOutput() TacacsProfileArrayOutput
- func (o TacacsProfileArrayOutput) ToTacacsProfileArrayOutputWithContext(ctx context.Context) TacacsProfileArrayOutput
- type TacacsProfileInput
- type TacacsProfileMap
- type TacacsProfileMapInput
- type TacacsProfileMapOutput
- func (TacacsProfileMapOutput) ElementType() reflect.Type
- func (o TacacsProfileMapOutput) MapIndex(k pulumi.StringInput) TacacsProfileOutput
- func (o TacacsProfileMapOutput) ToTacacsProfileMapOutput() TacacsProfileMapOutput
- func (o TacacsProfileMapOutput) ToTacacsProfileMapOutputWithContext(ctx context.Context) TacacsProfileMapOutput
- type TacacsProfileOutput
- func (o TacacsProfileOutput) Description() pulumi.StringPtrOutput
- func (TacacsProfileOutput) ElementType() reflect.Type
- func (o TacacsProfileOutput) Name() pulumi.StringOutput
- func (o TacacsProfileOutput) SessionAttributes() TacacsProfileSessionAttributeArrayOutput
- func (o TacacsProfileOutput) ToTacacsProfileOutput() TacacsProfileOutput
- func (o TacacsProfileOutput) ToTacacsProfileOutputWithContext(ctx context.Context) TacacsProfileOutput
- type TacacsProfileSessionAttribute
- type TacacsProfileSessionAttributeArgs
- func (TacacsProfileSessionAttributeArgs) ElementType() reflect.Type
- func (i TacacsProfileSessionAttributeArgs) ToTacacsProfileSessionAttributeOutput() TacacsProfileSessionAttributeOutput
- func (i TacacsProfileSessionAttributeArgs) ToTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeOutput
- type TacacsProfileSessionAttributeArray
- func (TacacsProfileSessionAttributeArray) ElementType() reflect.Type
- func (i TacacsProfileSessionAttributeArray) ToTacacsProfileSessionAttributeArrayOutput() TacacsProfileSessionAttributeArrayOutput
- func (i TacacsProfileSessionAttributeArray) ToTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeArrayOutput
- type TacacsProfileSessionAttributeArrayInput
- type TacacsProfileSessionAttributeArrayOutput
- func (TacacsProfileSessionAttributeArrayOutput) ElementType() reflect.Type
- func (o TacacsProfileSessionAttributeArrayOutput) Index(i pulumi.IntInput) TacacsProfileSessionAttributeOutput
- func (o TacacsProfileSessionAttributeArrayOutput) ToTacacsProfileSessionAttributeArrayOutput() TacacsProfileSessionAttributeArrayOutput
- func (o TacacsProfileSessionAttributeArrayOutput) ToTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeArrayOutput
- type TacacsProfileSessionAttributeInput
- type TacacsProfileSessionAttributeOutput
- func (TacacsProfileSessionAttributeOutput) ElementType() reflect.Type
- func (o TacacsProfileSessionAttributeOutput) Name() pulumi.StringOutput
- func (o TacacsProfileSessionAttributeOutput) ToTacacsProfileSessionAttributeOutput() TacacsProfileSessionAttributeOutput
- func (o TacacsProfileSessionAttributeOutput) ToTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeOutput
- func (o TacacsProfileSessionAttributeOutput) Type() pulumi.StringOutput
- func (o TacacsProfileSessionAttributeOutput) Value() pulumi.StringOutput
- type TacacsProfileState
- type TimeAndDateCondition
- type TimeAndDateConditionArgs
- type TimeAndDateConditionArray
- type TimeAndDateConditionArrayInput
- type TimeAndDateConditionArrayOutput
- func (TimeAndDateConditionArrayOutput) ElementType() reflect.Type
- func (o TimeAndDateConditionArrayOutput) Index(i pulumi.IntInput) TimeAndDateConditionOutput
- func (o TimeAndDateConditionArrayOutput) ToTimeAndDateConditionArrayOutput() TimeAndDateConditionArrayOutput
- func (o TimeAndDateConditionArrayOutput) ToTimeAndDateConditionArrayOutputWithContext(ctx context.Context) TimeAndDateConditionArrayOutput
- type TimeAndDateConditionInput
- type TimeAndDateConditionMap
- type TimeAndDateConditionMapInput
- type TimeAndDateConditionMapOutput
- func (TimeAndDateConditionMapOutput) ElementType() reflect.Type
- func (o TimeAndDateConditionMapOutput) MapIndex(k pulumi.StringInput) TimeAndDateConditionOutput
- func (o TimeAndDateConditionMapOutput) ToTimeAndDateConditionMapOutput() TimeAndDateConditionMapOutput
- func (o TimeAndDateConditionMapOutput) ToTimeAndDateConditionMapOutputWithContext(ctx context.Context) TimeAndDateConditionMapOutput
- type TimeAndDateConditionOutput
- func (o TimeAndDateConditionOutput) Description() pulumi.StringPtrOutput
- func (TimeAndDateConditionOutput) ElementType() reflect.Type
- func (o TimeAndDateConditionOutput) EndDate() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) EndTime() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) ExceptionEndDate() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) ExceptionEndTime() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) ExceptionStartDate() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) ExceptionStartTime() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) IsNegate() pulumi.BoolPtrOutput
- func (o TimeAndDateConditionOutput) Name() pulumi.StringOutput
- func (o TimeAndDateConditionOutput) StartDate() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) StartTime() pulumi.StringPtrOutput
- func (o TimeAndDateConditionOutput) ToTimeAndDateConditionOutput() TimeAndDateConditionOutput
- func (o TimeAndDateConditionOutput) ToTimeAndDateConditionOutputWithContext(ctx context.Context) TimeAndDateConditionOutput
- func (o TimeAndDateConditionOutput) WeekDays() pulumi.StringArrayOutput
- func (o TimeAndDateConditionOutput) WeekDaysExceptions() pulumi.StringArrayOutput
- type TimeAndDateConditionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowedProtocolsTacacs ¶
type AllowedProtocolsTacacs struct { pulumi.CustomResourceState // Allow CHAP AllowChap pulumi.BoolOutput `pulumi:"allowChap"` // Allow MS CHAP v1 AllowMsChapV1 pulumi.BoolOutput `pulumi:"allowMsChapV1"` // Allow PAP ASCII AllowPapAscii pulumi.BoolOutput `pulumi:"allowPapAscii"` // Description Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the allowed protocols Name pulumi.StringOutput `pulumi:"name"` }
This resource can manage a TACACS allowed protocols policy element.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAllowedProtocolsTacacs(ctx, "example", &deviceadmin.AllowedProtocolsTacacsArgs{ Name: pulumi.String("Protocols1"), Description: pulumi.String("My allowed TACACS protocols"), AllowPapAscii: pulumi.Bool(true), AllowChap: pulumi.Bool(true), AllowMsChapV1: pulumi.Bool(true), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/allowedProtocolsTacacs:AllowedProtocolsTacacs example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetAllowedProtocolsTacacs ¶
func GetAllowedProtocolsTacacs(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AllowedProtocolsTacacsState, opts ...pulumi.ResourceOption) (*AllowedProtocolsTacacs, error)
GetAllowedProtocolsTacacs gets an existing AllowedProtocolsTacacs 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 NewAllowedProtocolsTacacs ¶
func NewAllowedProtocolsTacacs(ctx *pulumi.Context, name string, args *AllowedProtocolsTacacsArgs, opts ...pulumi.ResourceOption) (*AllowedProtocolsTacacs, error)
NewAllowedProtocolsTacacs registers a new resource with the given unique name, arguments, and options.
func (*AllowedProtocolsTacacs) ElementType ¶
func (*AllowedProtocolsTacacs) ElementType() reflect.Type
func (*AllowedProtocolsTacacs) ToAllowedProtocolsTacacsOutput ¶
func (i *AllowedProtocolsTacacs) ToAllowedProtocolsTacacsOutput() AllowedProtocolsTacacsOutput
func (*AllowedProtocolsTacacs) ToAllowedProtocolsTacacsOutputWithContext ¶
func (i *AllowedProtocolsTacacs) ToAllowedProtocolsTacacsOutputWithContext(ctx context.Context) AllowedProtocolsTacacsOutput
type AllowedProtocolsTacacsArgs ¶
type AllowedProtocolsTacacsArgs struct { // Allow CHAP AllowChap pulumi.BoolInput // Allow MS CHAP v1 AllowMsChapV1 pulumi.BoolInput // Allow PAP ASCII AllowPapAscii pulumi.BoolInput // Description Description pulumi.StringPtrInput // The name of the allowed protocols Name pulumi.StringPtrInput }
The set of arguments for constructing a AllowedProtocolsTacacs resource.
func (AllowedProtocolsTacacsArgs) ElementType ¶
func (AllowedProtocolsTacacsArgs) ElementType() reflect.Type
type AllowedProtocolsTacacsArray ¶
type AllowedProtocolsTacacsArray []AllowedProtocolsTacacsInput
func (AllowedProtocolsTacacsArray) ElementType ¶
func (AllowedProtocolsTacacsArray) ElementType() reflect.Type
func (AllowedProtocolsTacacsArray) ToAllowedProtocolsTacacsArrayOutput ¶
func (i AllowedProtocolsTacacsArray) ToAllowedProtocolsTacacsArrayOutput() AllowedProtocolsTacacsArrayOutput
func (AllowedProtocolsTacacsArray) ToAllowedProtocolsTacacsArrayOutputWithContext ¶
func (i AllowedProtocolsTacacsArray) ToAllowedProtocolsTacacsArrayOutputWithContext(ctx context.Context) AllowedProtocolsTacacsArrayOutput
type AllowedProtocolsTacacsArrayInput ¶
type AllowedProtocolsTacacsArrayInput interface { pulumi.Input ToAllowedProtocolsTacacsArrayOutput() AllowedProtocolsTacacsArrayOutput ToAllowedProtocolsTacacsArrayOutputWithContext(context.Context) AllowedProtocolsTacacsArrayOutput }
AllowedProtocolsTacacsArrayInput is an input type that accepts AllowedProtocolsTacacsArray and AllowedProtocolsTacacsArrayOutput values. You can construct a concrete instance of `AllowedProtocolsTacacsArrayInput` via:
AllowedProtocolsTacacsArray{ AllowedProtocolsTacacsArgs{...} }
type AllowedProtocolsTacacsArrayOutput ¶
type AllowedProtocolsTacacsArrayOutput struct{ *pulumi.OutputState }
func (AllowedProtocolsTacacsArrayOutput) ElementType ¶
func (AllowedProtocolsTacacsArrayOutput) ElementType() reflect.Type
func (AllowedProtocolsTacacsArrayOutput) Index ¶
func (o AllowedProtocolsTacacsArrayOutput) Index(i pulumi.IntInput) AllowedProtocolsTacacsOutput
func (AllowedProtocolsTacacsArrayOutput) ToAllowedProtocolsTacacsArrayOutput ¶
func (o AllowedProtocolsTacacsArrayOutput) ToAllowedProtocolsTacacsArrayOutput() AllowedProtocolsTacacsArrayOutput
func (AllowedProtocolsTacacsArrayOutput) ToAllowedProtocolsTacacsArrayOutputWithContext ¶
func (o AllowedProtocolsTacacsArrayOutput) ToAllowedProtocolsTacacsArrayOutputWithContext(ctx context.Context) AllowedProtocolsTacacsArrayOutput
type AllowedProtocolsTacacsInput ¶
type AllowedProtocolsTacacsInput interface { pulumi.Input ToAllowedProtocolsTacacsOutput() AllowedProtocolsTacacsOutput ToAllowedProtocolsTacacsOutputWithContext(ctx context.Context) AllowedProtocolsTacacsOutput }
type AllowedProtocolsTacacsMap ¶
type AllowedProtocolsTacacsMap map[string]AllowedProtocolsTacacsInput
func (AllowedProtocolsTacacsMap) ElementType ¶
func (AllowedProtocolsTacacsMap) ElementType() reflect.Type
func (AllowedProtocolsTacacsMap) ToAllowedProtocolsTacacsMapOutput ¶
func (i AllowedProtocolsTacacsMap) ToAllowedProtocolsTacacsMapOutput() AllowedProtocolsTacacsMapOutput
func (AllowedProtocolsTacacsMap) ToAllowedProtocolsTacacsMapOutputWithContext ¶
func (i AllowedProtocolsTacacsMap) ToAllowedProtocolsTacacsMapOutputWithContext(ctx context.Context) AllowedProtocolsTacacsMapOutput
type AllowedProtocolsTacacsMapInput ¶
type AllowedProtocolsTacacsMapInput interface { pulumi.Input ToAllowedProtocolsTacacsMapOutput() AllowedProtocolsTacacsMapOutput ToAllowedProtocolsTacacsMapOutputWithContext(context.Context) AllowedProtocolsTacacsMapOutput }
AllowedProtocolsTacacsMapInput is an input type that accepts AllowedProtocolsTacacsMap and AllowedProtocolsTacacsMapOutput values. You can construct a concrete instance of `AllowedProtocolsTacacsMapInput` via:
AllowedProtocolsTacacsMap{ "key": AllowedProtocolsTacacsArgs{...} }
type AllowedProtocolsTacacsMapOutput ¶
type AllowedProtocolsTacacsMapOutput struct{ *pulumi.OutputState }
func (AllowedProtocolsTacacsMapOutput) ElementType ¶
func (AllowedProtocolsTacacsMapOutput) ElementType() reflect.Type
func (AllowedProtocolsTacacsMapOutput) MapIndex ¶
func (o AllowedProtocolsTacacsMapOutput) MapIndex(k pulumi.StringInput) AllowedProtocolsTacacsOutput
func (AllowedProtocolsTacacsMapOutput) ToAllowedProtocolsTacacsMapOutput ¶
func (o AllowedProtocolsTacacsMapOutput) ToAllowedProtocolsTacacsMapOutput() AllowedProtocolsTacacsMapOutput
func (AllowedProtocolsTacacsMapOutput) ToAllowedProtocolsTacacsMapOutputWithContext ¶
func (o AllowedProtocolsTacacsMapOutput) ToAllowedProtocolsTacacsMapOutputWithContext(ctx context.Context) AllowedProtocolsTacacsMapOutput
type AllowedProtocolsTacacsOutput ¶
type AllowedProtocolsTacacsOutput struct{ *pulumi.OutputState }
func (AllowedProtocolsTacacsOutput) AllowChap ¶
func (o AllowedProtocolsTacacsOutput) AllowChap() pulumi.BoolOutput
Allow CHAP
func (AllowedProtocolsTacacsOutput) AllowMsChapV1 ¶
func (o AllowedProtocolsTacacsOutput) AllowMsChapV1() pulumi.BoolOutput
Allow MS CHAP v1
func (AllowedProtocolsTacacsOutput) AllowPapAscii ¶
func (o AllowedProtocolsTacacsOutput) AllowPapAscii() pulumi.BoolOutput
Allow PAP ASCII
func (AllowedProtocolsTacacsOutput) Description ¶
func (o AllowedProtocolsTacacsOutput) Description() pulumi.StringPtrOutput
Description
func (AllowedProtocolsTacacsOutput) ElementType ¶
func (AllowedProtocolsTacacsOutput) ElementType() reflect.Type
func (AllowedProtocolsTacacsOutput) Name ¶
func (o AllowedProtocolsTacacsOutput) Name() pulumi.StringOutput
The name of the allowed protocols
func (AllowedProtocolsTacacsOutput) ToAllowedProtocolsTacacsOutput ¶
func (o AllowedProtocolsTacacsOutput) ToAllowedProtocolsTacacsOutput() AllowedProtocolsTacacsOutput
func (AllowedProtocolsTacacsOutput) ToAllowedProtocolsTacacsOutputWithContext ¶
func (o AllowedProtocolsTacacsOutput) ToAllowedProtocolsTacacsOutputWithContext(ctx context.Context) AllowedProtocolsTacacsOutput
type AllowedProtocolsTacacsState ¶
type AllowedProtocolsTacacsState struct { // Allow CHAP AllowChap pulumi.BoolPtrInput // Allow MS CHAP v1 AllowMsChapV1 pulumi.BoolPtrInput // Allow PAP ASCII AllowPapAscii pulumi.BoolPtrInput // Description Description pulumi.StringPtrInput // The name of the allowed protocols Name pulumi.StringPtrInput }
func (AllowedProtocolsTacacsState) ElementType ¶
func (AllowedProtocolsTacacsState) ElementType() reflect.Type
type AuthenticationRule ¶
type AuthenticationRule struct { pulumi.CustomResourceState // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthenticationRuleChildrenArrayOutput `pulumi:"childrens"` // Dictionary attribute name ConditionAttributeName pulumi.StringPtrOutput `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrOutput `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName pulumi.StringPtrOutput `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue pulumi.StringPtrOutput `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId pulumi.StringPtrOutput `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrOutput `pulumi:"conditionIsNegate"` // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrOutput `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrOutput `pulumi:"conditionType"` // Indicates if this rule is the default one Default pulumi.BoolPtrOutput `pulumi:"default"` // Identity source name from the identity stores IdentitySourceName pulumi.StringPtrOutput `pulumi:"identitySourceName"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on - Choices: `REJECT`, // `DROP`, `CONTINUE` IfAuthFail pulumi.StringOutput `pulumi:"ifAuthFail"` // Action to perform when ISE is unable to access the identity database - Choices: `REJECT`, `DROP`, `CONTINUE` IfProcessFail pulumi.StringOutput `pulumi:"ifProcessFail"` // Action to perform when user is not found in any of identity stores - Choices: `REJECT`, `DROP`, `CONTINUE` IfUserNotFound pulumi.StringOutput `pulumi:"ifUserNotFound"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringOutput `pulumi:"name"` // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrOutput `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrOutput `pulumi:"state"` }
This resource can manage a Device Admin Authentication Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthenticationRule(ctx, "example", &deviceadmin.AuthenticationRuleArgs{ PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Name: pulumi.String("Rule1"), Default: pulumi.Bool(false), Rank: pulumi.Int(0), State: pulumi.String("enabled"), ConditionType: pulumi.String("ConditionAttributes"), ConditionIsNegate: pulumi.Bool(false), ConditionAttributeName: pulumi.String("Location"), ConditionAttributeValue: pulumi.String("All Locations"), ConditionDictionaryName: pulumi.String("DEVICE"), ConditionOperator: pulumi.String("equals"), IdentitySourceName: pulumi.String("Internal Endpoints"), IfAuthFail: pulumi.String("REJECT"), IfProcessFail: pulumi.String("DROP"), IfUserNotFound: pulumi.String("REJECT"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/authenticationRule:AuthenticationRule example "76d24097-41c4-4558-a4d0-a8c07ac08470,76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetAuthenticationRule ¶
func GetAuthenticationRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthenticationRuleState, opts ...pulumi.ResourceOption) (*AuthenticationRule, error)
GetAuthenticationRule gets an existing AuthenticationRule 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 NewAuthenticationRule ¶
func NewAuthenticationRule(ctx *pulumi.Context, name string, args *AuthenticationRuleArgs, opts ...pulumi.ResourceOption) (*AuthenticationRule, error)
NewAuthenticationRule registers a new resource with the given unique name, arguments, and options.
func (*AuthenticationRule) ElementType ¶
func (*AuthenticationRule) ElementType() reflect.Type
func (*AuthenticationRule) ToAuthenticationRuleOutput ¶
func (i *AuthenticationRule) ToAuthenticationRuleOutput() AuthenticationRuleOutput
func (*AuthenticationRule) ToAuthenticationRuleOutputWithContext ¶
func (i *AuthenticationRule) ToAuthenticationRuleOutputWithContext(ctx context.Context) AuthenticationRuleOutput
type AuthenticationRuleArgs ¶
type AuthenticationRuleArgs struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthenticationRuleChildrenArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this rule is the default one Default pulumi.BoolPtrInput // Identity source name from the identity stores IdentitySourceName pulumi.StringPtrInput // Action to perform when authentication fails such as Bad credentials, disabled user and so on - Choices: `REJECT`, // `DROP`, `CONTINUE` IfAuthFail pulumi.StringInput // Action to perform when ISE is unable to access the identity database - Choices: `REJECT`, `DROP`, `CONTINUE` IfProcessFail pulumi.StringInput // Action to perform when user is not found in any of identity stores - Choices: `REJECT`, `DROP`, `CONTINUE` IfUserNotFound pulumi.StringInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Policy set ID PolicySetId pulumi.StringInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
The set of arguments for constructing a AuthenticationRule resource.
func (AuthenticationRuleArgs) ElementType ¶
func (AuthenticationRuleArgs) ElementType() reflect.Type
type AuthenticationRuleArray ¶
type AuthenticationRuleArray []AuthenticationRuleInput
func (AuthenticationRuleArray) ElementType ¶
func (AuthenticationRuleArray) ElementType() reflect.Type
func (AuthenticationRuleArray) ToAuthenticationRuleArrayOutput ¶
func (i AuthenticationRuleArray) ToAuthenticationRuleArrayOutput() AuthenticationRuleArrayOutput
func (AuthenticationRuleArray) ToAuthenticationRuleArrayOutputWithContext ¶
func (i AuthenticationRuleArray) ToAuthenticationRuleArrayOutputWithContext(ctx context.Context) AuthenticationRuleArrayOutput
type AuthenticationRuleArrayInput ¶
type AuthenticationRuleArrayInput interface { pulumi.Input ToAuthenticationRuleArrayOutput() AuthenticationRuleArrayOutput ToAuthenticationRuleArrayOutputWithContext(context.Context) AuthenticationRuleArrayOutput }
AuthenticationRuleArrayInput is an input type that accepts AuthenticationRuleArray and AuthenticationRuleArrayOutput values. You can construct a concrete instance of `AuthenticationRuleArrayInput` via:
AuthenticationRuleArray{ AuthenticationRuleArgs{...} }
type AuthenticationRuleArrayOutput ¶
type AuthenticationRuleArrayOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleArrayOutput) ElementType ¶
func (AuthenticationRuleArrayOutput) ElementType() reflect.Type
func (AuthenticationRuleArrayOutput) Index ¶
func (o AuthenticationRuleArrayOutput) Index(i pulumi.IntInput) AuthenticationRuleOutput
func (AuthenticationRuleArrayOutput) ToAuthenticationRuleArrayOutput ¶
func (o AuthenticationRuleArrayOutput) ToAuthenticationRuleArrayOutput() AuthenticationRuleArrayOutput
func (AuthenticationRuleArrayOutput) ToAuthenticationRuleArrayOutputWithContext ¶
func (o AuthenticationRuleArrayOutput) ToAuthenticationRuleArrayOutputWithContext(ctx context.Context) AuthenticationRuleArrayOutput
type AuthenticationRuleChildren ¶
type AuthenticationRuleChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []AuthenticationRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthenticationRuleChildrenArgs ¶
type AuthenticationRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthenticationRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthenticationRuleChildrenArgs) ElementType ¶
func (AuthenticationRuleChildrenArgs) ElementType() reflect.Type
func (AuthenticationRuleChildrenArgs) ToAuthenticationRuleChildrenOutput ¶
func (i AuthenticationRuleChildrenArgs) ToAuthenticationRuleChildrenOutput() AuthenticationRuleChildrenOutput
func (AuthenticationRuleChildrenArgs) ToAuthenticationRuleChildrenOutputWithContext ¶
func (i AuthenticationRuleChildrenArgs) ToAuthenticationRuleChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenOutput
type AuthenticationRuleChildrenArray ¶
type AuthenticationRuleChildrenArray []AuthenticationRuleChildrenInput
func (AuthenticationRuleChildrenArray) ElementType ¶
func (AuthenticationRuleChildrenArray) ElementType() reflect.Type
func (AuthenticationRuleChildrenArray) ToAuthenticationRuleChildrenArrayOutput ¶
func (i AuthenticationRuleChildrenArray) ToAuthenticationRuleChildrenArrayOutput() AuthenticationRuleChildrenArrayOutput
func (AuthenticationRuleChildrenArray) ToAuthenticationRuleChildrenArrayOutputWithContext ¶
func (i AuthenticationRuleChildrenArray) ToAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenArrayOutput
type AuthenticationRuleChildrenArrayInput ¶
type AuthenticationRuleChildrenArrayInput interface { pulumi.Input ToAuthenticationRuleChildrenArrayOutput() AuthenticationRuleChildrenArrayOutput ToAuthenticationRuleChildrenArrayOutputWithContext(context.Context) AuthenticationRuleChildrenArrayOutput }
AuthenticationRuleChildrenArrayInput is an input type that accepts AuthenticationRuleChildrenArray and AuthenticationRuleChildrenArrayOutput values. You can construct a concrete instance of `AuthenticationRuleChildrenArrayInput` via:
AuthenticationRuleChildrenArray{ AuthenticationRuleChildrenArgs{...} }
type AuthenticationRuleChildrenArrayOutput ¶
type AuthenticationRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleChildrenArrayOutput) ElementType ¶
func (AuthenticationRuleChildrenArrayOutput) ElementType() reflect.Type
func (AuthenticationRuleChildrenArrayOutput) Index ¶
func (o AuthenticationRuleChildrenArrayOutput) Index(i pulumi.IntInput) AuthenticationRuleChildrenOutput
func (AuthenticationRuleChildrenArrayOutput) ToAuthenticationRuleChildrenArrayOutput ¶
func (o AuthenticationRuleChildrenArrayOutput) ToAuthenticationRuleChildrenArrayOutput() AuthenticationRuleChildrenArrayOutput
func (AuthenticationRuleChildrenArrayOutput) ToAuthenticationRuleChildrenArrayOutputWithContext ¶
func (o AuthenticationRuleChildrenArrayOutput) ToAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenArrayOutput
type AuthenticationRuleChildrenChildren ¶
type AuthenticationRuleChildrenChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthenticationRuleChildrenChildrenArgs ¶
type AuthenticationRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthenticationRuleChildrenChildrenArgs) ElementType ¶
func (AuthenticationRuleChildrenChildrenArgs) ElementType() reflect.Type
func (AuthenticationRuleChildrenChildrenArgs) ToAuthenticationRuleChildrenChildrenOutput ¶
func (i AuthenticationRuleChildrenChildrenArgs) ToAuthenticationRuleChildrenChildrenOutput() AuthenticationRuleChildrenChildrenOutput
func (AuthenticationRuleChildrenChildrenArgs) ToAuthenticationRuleChildrenChildrenOutputWithContext ¶
func (i AuthenticationRuleChildrenChildrenArgs) ToAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenOutput
type AuthenticationRuleChildrenChildrenArray ¶
type AuthenticationRuleChildrenChildrenArray []AuthenticationRuleChildrenChildrenInput
func (AuthenticationRuleChildrenChildrenArray) ElementType ¶
func (AuthenticationRuleChildrenChildrenArray) ElementType() reflect.Type
func (AuthenticationRuleChildrenChildrenArray) ToAuthenticationRuleChildrenChildrenArrayOutput ¶
func (i AuthenticationRuleChildrenChildrenArray) ToAuthenticationRuleChildrenChildrenArrayOutput() AuthenticationRuleChildrenChildrenArrayOutput
func (AuthenticationRuleChildrenChildrenArray) ToAuthenticationRuleChildrenChildrenArrayOutputWithContext ¶
func (i AuthenticationRuleChildrenChildrenArray) ToAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenArrayOutput
type AuthenticationRuleChildrenChildrenArrayInput ¶
type AuthenticationRuleChildrenChildrenArrayInput interface { pulumi.Input ToAuthenticationRuleChildrenChildrenArrayOutput() AuthenticationRuleChildrenChildrenArrayOutput ToAuthenticationRuleChildrenChildrenArrayOutputWithContext(context.Context) AuthenticationRuleChildrenChildrenArrayOutput }
AuthenticationRuleChildrenChildrenArrayInput is an input type that accepts AuthenticationRuleChildrenChildrenArray and AuthenticationRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `AuthenticationRuleChildrenChildrenArrayInput` via:
AuthenticationRuleChildrenChildrenArray{ AuthenticationRuleChildrenChildrenArgs{...} }
type AuthenticationRuleChildrenChildrenArrayOutput ¶
type AuthenticationRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleChildrenChildrenArrayOutput) ElementType ¶
func (AuthenticationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (AuthenticationRuleChildrenChildrenArrayOutput) ToAuthenticationRuleChildrenChildrenArrayOutput ¶
func (o AuthenticationRuleChildrenChildrenArrayOutput) ToAuthenticationRuleChildrenChildrenArrayOutput() AuthenticationRuleChildrenChildrenArrayOutput
func (AuthenticationRuleChildrenChildrenArrayOutput) ToAuthenticationRuleChildrenChildrenArrayOutputWithContext ¶
func (o AuthenticationRuleChildrenChildrenArrayOutput) ToAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenArrayOutput
type AuthenticationRuleChildrenChildrenInput ¶
type AuthenticationRuleChildrenChildrenInput interface { pulumi.Input ToAuthenticationRuleChildrenChildrenOutput() AuthenticationRuleChildrenChildrenOutput ToAuthenticationRuleChildrenChildrenOutputWithContext(context.Context) AuthenticationRuleChildrenChildrenOutput }
AuthenticationRuleChildrenChildrenInput is an input type that accepts AuthenticationRuleChildrenChildrenArgs and AuthenticationRuleChildrenChildrenOutput values. You can construct a concrete instance of `AuthenticationRuleChildrenChildrenInput` via:
AuthenticationRuleChildrenChildrenArgs{...}
type AuthenticationRuleChildrenChildrenOutput ¶
type AuthenticationRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleChildrenChildrenOutput) AttributeName ¶
func (o AuthenticationRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthenticationRuleChildrenChildrenOutput) AttributeValue ¶
func (o AuthenticationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthenticationRuleChildrenChildrenOutput) ConditionType ¶
func (o AuthenticationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
- Choices: `ConditionAttributes`, `ConditionReference`
func (AuthenticationRuleChildrenChildrenOutput) DictionaryName ¶
func (o AuthenticationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthenticationRuleChildrenChildrenOutput) DictionaryValue ¶
func (o AuthenticationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthenticationRuleChildrenChildrenOutput) ElementType ¶
func (AuthenticationRuleChildrenChildrenOutput) ElementType() reflect.Type
func (AuthenticationRuleChildrenChildrenOutput) Id ¶
func (o AuthenticationRuleChildrenChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (AuthenticationRuleChildrenChildrenOutput) IsNegate ¶
func (o AuthenticationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthenticationRuleChildrenChildrenOutput) Operator ¶
func (o AuthenticationRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthenticationRuleChildrenChildrenOutput) ToAuthenticationRuleChildrenChildrenOutput ¶
func (o AuthenticationRuleChildrenChildrenOutput) ToAuthenticationRuleChildrenChildrenOutput() AuthenticationRuleChildrenChildrenOutput
func (AuthenticationRuleChildrenChildrenOutput) ToAuthenticationRuleChildrenChildrenOutputWithContext ¶
func (o AuthenticationRuleChildrenChildrenOutput) ToAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenChildrenOutput
type AuthenticationRuleChildrenInput ¶
type AuthenticationRuleChildrenInput interface { pulumi.Input ToAuthenticationRuleChildrenOutput() AuthenticationRuleChildrenOutput ToAuthenticationRuleChildrenOutputWithContext(context.Context) AuthenticationRuleChildrenOutput }
AuthenticationRuleChildrenInput is an input type that accepts AuthenticationRuleChildrenArgs and AuthenticationRuleChildrenOutput values. You can construct a concrete instance of `AuthenticationRuleChildrenInput` via:
AuthenticationRuleChildrenArgs{...}
type AuthenticationRuleChildrenOutput ¶
type AuthenticationRuleChildrenOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleChildrenOutput) AttributeName ¶
func (o AuthenticationRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthenticationRuleChildrenOutput) AttributeValue ¶
func (o AuthenticationRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthenticationRuleChildrenOutput) Childrens ¶
func (o AuthenticationRuleChildrenOutput) Childrens() AuthenticationRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthenticationRuleChildrenOutput) ConditionType ¶
func (o AuthenticationRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
- Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthenticationRuleChildrenOutput) DictionaryName ¶
func (o AuthenticationRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthenticationRuleChildrenOutput) DictionaryValue ¶
func (o AuthenticationRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthenticationRuleChildrenOutput) ElementType ¶
func (AuthenticationRuleChildrenOutput) ElementType() reflect.Type
func (AuthenticationRuleChildrenOutput) Id ¶
func (o AuthenticationRuleChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (AuthenticationRuleChildrenOutput) IsNegate ¶
func (o AuthenticationRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthenticationRuleChildrenOutput) Operator ¶
func (o AuthenticationRuleChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthenticationRuleChildrenOutput) ToAuthenticationRuleChildrenOutput ¶
func (o AuthenticationRuleChildrenOutput) ToAuthenticationRuleChildrenOutput() AuthenticationRuleChildrenOutput
func (AuthenticationRuleChildrenOutput) ToAuthenticationRuleChildrenOutputWithContext ¶
func (o AuthenticationRuleChildrenOutput) ToAuthenticationRuleChildrenOutputWithContext(ctx context.Context) AuthenticationRuleChildrenOutput
type AuthenticationRuleInput ¶
type AuthenticationRuleInput interface { pulumi.Input ToAuthenticationRuleOutput() AuthenticationRuleOutput ToAuthenticationRuleOutputWithContext(ctx context.Context) AuthenticationRuleOutput }
type AuthenticationRuleMap ¶
type AuthenticationRuleMap map[string]AuthenticationRuleInput
func (AuthenticationRuleMap) ElementType ¶
func (AuthenticationRuleMap) ElementType() reflect.Type
func (AuthenticationRuleMap) ToAuthenticationRuleMapOutput ¶
func (i AuthenticationRuleMap) ToAuthenticationRuleMapOutput() AuthenticationRuleMapOutput
func (AuthenticationRuleMap) ToAuthenticationRuleMapOutputWithContext ¶
func (i AuthenticationRuleMap) ToAuthenticationRuleMapOutputWithContext(ctx context.Context) AuthenticationRuleMapOutput
type AuthenticationRuleMapInput ¶
type AuthenticationRuleMapInput interface { pulumi.Input ToAuthenticationRuleMapOutput() AuthenticationRuleMapOutput ToAuthenticationRuleMapOutputWithContext(context.Context) AuthenticationRuleMapOutput }
AuthenticationRuleMapInput is an input type that accepts AuthenticationRuleMap and AuthenticationRuleMapOutput values. You can construct a concrete instance of `AuthenticationRuleMapInput` via:
AuthenticationRuleMap{ "key": AuthenticationRuleArgs{...} }
type AuthenticationRuleMapOutput ¶
type AuthenticationRuleMapOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleMapOutput) ElementType ¶
func (AuthenticationRuleMapOutput) ElementType() reflect.Type
func (AuthenticationRuleMapOutput) MapIndex ¶
func (o AuthenticationRuleMapOutput) MapIndex(k pulumi.StringInput) AuthenticationRuleOutput
func (AuthenticationRuleMapOutput) ToAuthenticationRuleMapOutput ¶
func (o AuthenticationRuleMapOutput) ToAuthenticationRuleMapOutput() AuthenticationRuleMapOutput
func (AuthenticationRuleMapOutput) ToAuthenticationRuleMapOutputWithContext ¶
func (o AuthenticationRuleMapOutput) ToAuthenticationRuleMapOutputWithContext(ctx context.Context) AuthenticationRuleMapOutput
type AuthenticationRuleOutput ¶
type AuthenticationRuleOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleOutput) Childrens ¶
func (o AuthenticationRuleOutput) Childrens() AuthenticationRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthenticationRuleOutput) ConditionAttributeName ¶
func (o AuthenticationRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthenticationRuleOutput) ConditionAttributeValue ¶
func (o AuthenticationRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthenticationRuleOutput) ConditionDictionaryName ¶
func (o AuthenticationRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthenticationRuleOutput) ConditionDictionaryValue ¶
func (o AuthenticationRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthenticationRuleOutput) ConditionId ¶
func (o AuthenticationRuleOutput) ConditionId() pulumi.StringPtrOutput
UUID for condition
func (AuthenticationRuleOutput) ConditionIsNegate ¶
func (o AuthenticationRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthenticationRuleOutput) ConditionOperator ¶
func (o AuthenticationRuleOutput) ConditionOperator() pulumi.StringPtrOutput
Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthenticationRuleOutput) ConditionType ¶
func (o AuthenticationRuleOutput) ConditionType() pulumi.StringPtrOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthenticationRuleOutput) Default ¶
func (o AuthenticationRuleOutput) Default() pulumi.BoolPtrOutput
Indicates if this rule is the default one
func (AuthenticationRuleOutput) ElementType ¶
func (AuthenticationRuleOutput) ElementType() reflect.Type
func (AuthenticationRuleOutput) IdentitySourceName ¶
func (o AuthenticationRuleOutput) IdentitySourceName() pulumi.StringPtrOutput
Identity source name from the identity stores
func (AuthenticationRuleOutput) IfAuthFail ¶
func (o AuthenticationRuleOutput) IfAuthFail() pulumi.StringOutput
Action to perform when authentication fails such as Bad credentials, disabled user and so on - Choices: `REJECT`, `DROP`, `CONTINUE`
func (AuthenticationRuleOutput) IfProcessFail ¶
func (o AuthenticationRuleOutput) IfProcessFail() pulumi.StringOutput
Action to perform when ISE is unable to access the identity database - Choices: `REJECT`, `DROP`, `CONTINUE`
func (AuthenticationRuleOutput) IfUserNotFound ¶
func (o AuthenticationRuleOutput) IfUserNotFound() pulumi.StringOutput
Action to perform when user is not found in any of identity stores - Choices: `REJECT`, `DROP`, `CONTINUE`
func (AuthenticationRuleOutput) Name ¶
func (o AuthenticationRuleOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (AuthenticationRuleOutput) PolicySetId ¶
func (o AuthenticationRuleOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (AuthenticationRuleOutput) Rank ¶
func (o AuthenticationRuleOutput) Rank() pulumi.IntPtrOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthenticationRuleOutput) State ¶
func (o AuthenticationRuleOutput) State() pulumi.StringPtrOutput
The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor`
func (AuthenticationRuleOutput) ToAuthenticationRuleOutput ¶
func (o AuthenticationRuleOutput) ToAuthenticationRuleOutput() AuthenticationRuleOutput
func (AuthenticationRuleOutput) ToAuthenticationRuleOutputWithContext ¶
func (o AuthenticationRuleOutput) ToAuthenticationRuleOutputWithContext(ctx context.Context) AuthenticationRuleOutput
type AuthenticationRuleState ¶
type AuthenticationRuleState struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthenticationRuleChildrenArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this rule is the default one Default pulumi.BoolPtrInput // Identity source name from the identity stores IdentitySourceName pulumi.StringPtrInput // Action to perform when authentication fails such as Bad credentials, disabled user and so on - Choices: `REJECT`, // `DROP`, `CONTINUE` IfAuthFail pulumi.StringPtrInput // Action to perform when ISE is unable to access the identity database - Choices: `REJECT`, `DROP`, `CONTINUE` IfProcessFail pulumi.StringPtrInput // Action to perform when user is not found in any of identity stores - Choices: `REJECT`, `DROP`, `CONTINUE` IfUserNotFound pulumi.StringPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Policy set ID PolicySetId pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
func (AuthenticationRuleState) ElementType ¶
func (AuthenticationRuleState) ElementType() reflect.Type
type AuthenticationRuleUpdateRank ¶ added in v0.1.9
type AuthenticationRuleUpdateRank struct { pulumi.CustomResourceState // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntOutput `pulumi:"rank"` // Authentication rule ID RuleId pulumi.StringOutput `pulumi:"ruleId"` }
This resource is used to update rank field in device admin authentication rule. It serves as a workaround for the ISE API/Backend limitation which restricts rank assignments to a strictly incremental sequence. By utilizing this resource and deviceAdminAuthenticationRule resource, you can bypass the APIs limitation. Creation of this resource is performing PUT operation (Update) and it only tracks rank field. When this resource is destroyed, no action is performed on ISE and resource is just removed from state.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthenticationRuleUpdateRank(ctx, "example", &deviceadmin.AuthenticationRuleUpdateRankArgs{ RuleId: pulumi.String("9b3680da-0165-44f6-9cff-88e778d98020"), PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Rank: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
func GetAuthenticationRuleUpdateRank ¶ added in v0.1.9
func GetAuthenticationRuleUpdateRank(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthenticationRuleUpdateRankState, opts ...pulumi.ResourceOption) (*AuthenticationRuleUpdateRank, error)
GetAuthenticationRuleUpdateRank gets an existing AuthenticationRuleUpdateRank 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 NewAuthenticationRuleUpdateRank ¶ added in v0.1.9
func NewAuthenticationRuleUpdateRank(ctx *pulumi.Context, name string, args *AuthenticationRuleUpdateRankArgs, opts ...pulumi.ResourceOption) (*AuthenticationRuleUpdateRank, error)
NewAuthenticationRuleUpdateRank registers a new resource with the given unique name, arguments, and options.
func (*AuthenticationRuleUpdateRank) ElementType ¶ added in v0.1.9
func (*AuthenticationRuleUpdateRank) ElementType() reflect.Type
func (*AuthenticationRuleUpdateRank) ToAuthenticationRuleUpdateRankOutput ¶ added in v0.1.9
func (i *AuthenticationRuleUpdateRank) ToAuthenticationRuleUpdateRankOutput() AuthenticationRuleUpdateRankOutput
func (*AuthenticationRuleUpdateRank) ToAuthenticationRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (i *AuthenticationRuleUpdateRank) ToAuthenticationRuleUpdateRankOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankOutput
type AuthenticationRuleUpdateRankArgs ¶ added in v0.1.9
type AuthenticationRuleUpdateRankArgs struct { // Policy set ID PolicySetId pulumi.StringInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntInput // Authentication rule ID RuleId pulumi.StringInput }
The set of arguments for constructing a AuthenticationRuleUpdateRank resource.
func (AuthenticationRuleUpdateRankArgs) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankArgs) ElementType() reflect.Type
type AuthenticationRuleUpdateRankArray ¶ added in v0.1.9
type AuthenticationRuleUpdateRankArray []AuthenticationRuleUpdateRankInput
func (AuthenticationRuleUpdateRankArray) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankArray) ElementType() reflect.Type
func (AuthenticationRuleUpdateRankArray) ToAuthenticationRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (i AuthenticationRuleUpdateRankArray) ToAuthenticationRuleUpdateRankArrayOutput() AuthenticationRuleUpdateRankArrayOutput
func (AuthenticationRuleUpdateRankArray) ToAuthenticationRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (i AuthenticationRuleUpdateRankArray) ToAuthenticationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankArrayOutput
type AuthenticationRuleUpdateRankArrayInput ¶ added in v0.1.9
type AuthenticationRuleUpdateRankArrayInput interface { pulumi.Input ToAuthenticationRuleUpdateRankArrayOutput() AuthenticationRuleUpdateRankArrayOutput ToAuthenticationRuleUpdateRankArrayOutputWithContext(context.Context) AuthenticationRuleUpdateRankArrayOutput }
AuthenticationRuleUpdateRankArrayInput is an input type that accepts AuthenticationRuleUpdateRankArray and AuthenticationRuleUpdateRankArrayOutput values. You can construct a concrete instance of `AuthenticationRuleUpdateRankArrayInput` via:
AuthenticationRuleUpdateRankArray{ AuthenticationRuleUpdateRankArgs{...} }
type AuthenticationRuleUpdateRankArrayOutput ¶ added in v0.1.9
type AuthenticationRuleUpdateRankArrayOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleUpdateRankArrayOutput) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankArrayOutput) ElementType() reflect.Type
func (AuthenticationRuleUpdateRankArrayOutput) ToAuthenticationRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankArrayOutput) ToAuthenticationRuleUpdateRankArrayOutput() AuthenticationRuleUpdateRankArrayOutput
func (AuthenticationRuleUpdateRankArrayOutput) ToAuthenticationRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankArrayOutput) ToAuthenticationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankArrayOutput
type AuthenticationRuleUpdateRankInput ¶ added in v0.1.9
type AuthenticationRuleUpdateRankInput interface { pulumi.Input ToAuthenticationRuleUpdateRankOutput() AuthenticationRuleUpdateRankOutput ToAuthenticationRuleUpdateRankOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankOutput }
type AuthenticationRuleUpdateRankMap ¶ added in v0.1.9
type AuthenticationRuleUpdateRankMap map[string]AuthenticationRuleUpdateRankInput
func (AuthenticationRuleUpdateRankMap) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankMap) ElementType() reflect.Type
func (AuthenticationRuleUpdateRankMap) ToAuthenticationRuleUpdateRankMapOutput ¶ added in v0.1.9
func (i AuthenticationRuleUpdateRankMap) ToAuthenticationRuleUpdateRankMapOutput() AuthenticationRuleUpdateRankMapOutput
func (AuthenticationRuleUpdateRankMap) ToAuthenticationRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (i AuthenticationRuleUpdateRankMap) ToAuthenticationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankMapOutput
type AuthenticationRuleUpdateRankMapInput ¶ added in v0.1.9
type AuthenticationRuleUpdateRankMapInput interface { pulumi.Input ToAuthenticationRuleUpdateRankMapOutput() AuthenticationRuleUpdateRankMapOutput ToAuthenticationRuleUpdateRankMapOutputWithContext(context.Context) AuthenticationRuleUpdateRankMapOutput }
AuthenticationRuleUpdateRankMapInput is an input type that accepts AuthenticationRuleUpdateRankMap and AuthenticationRuleUpdateRankMapOutput values. You can construct a concrete instance of `AuthenticationRuleUpdateRankMapInput` via:
AuthenticationRuleUpdateRankMap{ "key": AuthenticationRuleUpdateRankArgs{...} }
type AuthenticationRuleUpdateRankMapOutput ¶ added in v0.1.9
type AuthenticationRuleUpdateRankMapOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleUpdateRankMapOutput) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankMapOutput) ElementType() reflect.Type
func (AuthenticationRuleUpdateRankMapOutput) MapIndex ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankMapOutput) MapIndex(k pulumi.StringInput) AuthenticationRuleUpdateRankOutput
func (AuthenticationRuleUpdateRankMapOutput) ToAuthenticationRuleUpdateRankMapOutput ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankMapOutput) ToAuthenticationRuleUpdateRankMapOutput() AuthenticationRuleUpdateRankMapOutput
func (AuthenticationRuleUpdateRankMapOutput) ToAuthenticationRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankMapOutput) ToAuthenticationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankMapOutput
type AuthenticationRuleUpdateRankOutput ¶ added in v0.1.9
type AuthenticationRuleUpdateRankOutput struct{ *pulumi.OutputState }
func (AuthenticationRuleUpdateRankOutput) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankOutput) ElementType() reflect.Type
func (AuthenticationRuleUpdateRankOutput) PolicySetId ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (AuthenticationRuleUpdateRankOutput) Rank ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthenticationRuleUpdateRankOutput) RuleId ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankOutput) RuleId() pulumi.StringOutput
Authentication rule ID
func (AuthenticationRuleUpdateRankOutput) ToAuthenticationRuleUpdateRankOutput ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankOutput) ToAuthenticationRuleUpdateRankOutput() AuthenticationRuleUpdateRankOutput
func (AuthenticationRuleUpdateRankOutput) ToAuthenticationRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (o AuthenticationRuleUpdateRankOutput) ToAuthenticationRuleUpdateRankOutputWithContext(ctx context.Context) AuthenticationRuleUpdateRankOutput
type AuthenticationRuleUpdateRankState ¶ added in v0.1.9
type AuthenticationRuleUpdateRankState struct { // Policy set ID PolicySetId pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // Authentication rule ID RuleId pulumi.StringPtrInput }
func (AuthenticationRuleUpdateRankState) ElementType ¶ added in v0.1.9
func (AuthenticationRuleUpdateRankState) ElementType() reflect.Type
type AuthorizationExceptionRule ¶
type AuthorizationExceptionRule struct { pulumi.CustomResourceState // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationExceptionRuleChildrenArrayOutput `pulumi:"childrens"` // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayOutput `pulumi:"commandSets"` // Dictionary attribute name ConditionAttributeName pulumi.StringPtrOutput `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrOutput `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName pulumi.StringPtrOutput `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue pulumi.StringPtrOutput `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId pulumi.StringPtrOutput `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrOutput `pulumi:"conditionIsNegate"` // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrOutput `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrOutput `pulumi:"conditionType"` // Indicates if this rule is the default one Default pulumi.BoolPtrOutput `pulumi:"default"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringOutput `pulumi:"name"` // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrOutput `pulumi:"profile"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrOutput `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrOutput `pulumi:"state"` }
This resource can manage a Device Admin Authorization Exception Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthorizationExceptionRule(ctx, "example", &deviceadmin.AuthorizationExceptionRuleArgs{ PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Name: pulumi.String("Rule1"), Default: pulumi.Bool(false), Rank: pulumi.Int(0), State: pulumi.String("enabled"), ConditionType: pulumi.String("ConditionAttributes"), ConditionIsNegate: pulumi.Bool(false), ConditionAttributeName: pulumi.String("Location"), ConditionAttributeValue: pulumi.String("All Locations"), ConditionDictionaryName: pulumi.String("DEVICE"), ConditionOperator: pulumi.String("equals"), CommandSets: pulumi.StringArray{ pulumi.String("DenyAllCommands"), }, Profile: pulumi.String("Default Shell Profile"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/authorizationExceptionRule:AuthorizationExceptionRule example "76d24097-41c4-4558-a4d0-a8c07ac08470,76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetAuthorizationExceptionRule ¶
func GetAuthorizationExceptionRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationExceptionRuleState, opts ...pulumi.ResourceOption) (*AuthorizationExceptionRule, error)
GetAuthorizationExceptionRule gets an existing AuthorizationExceptionRule 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 NewAuthorizationExceptionRule ¶
func NewAuthorizationExceptionRule(ctx *pulumi.Context, name string, args *AuthorizationExceptionRuleArgs, opts ...pulumi.ResourceOption) (*AuthorizationExceptionRule, error)
NewAuthorizationExceptionRule registers a new resource with the given unique name, arguments, and options.
func (*AuthorizationExceptionRule) ElementType ¶
func (*AuthorizationExceptionRule) ElementType() reflect.Type
func (*AuthorizationExceptionRule) ToAuthorizationExceptionRuleOutput ¶
func (i *AuthorizationExceptionRule) ToAuthorizationExceptionRuleOutput() AuthorizationExceptionRuleOutput
func (*AuthorizationExceptionRule) ToAuthorizationExceptionRuleOutputWithContext ¶
func (i *AuthorizationExceptionRule) ToAuthorizationExceptionRuleOutputWithContext(ctx context.Context) AuthorizationExceptionRuleOutput
type AuthorizationExceptionRuleArgs ¶
type AuthorizationExceptionRuleArgs struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationExceptionRuleChildrenArrayInput // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this rule is the default one Default pulumi.BoolPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Policy set ID PolicySetId pulumi.StringInput // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
The set of arguments for constructing a AuthorizationExceptionRule resource.
func (AuthorizationExceptionRuleArgs) ElementType ¶
func (AuthorizationExceptionRuleArgs) ElementType() reflect.Type
type AuthorizationExceptionRuleArray ¶
type AuthorizationExceptionRuleArray []AuthorizationExceptionRuleInput
func (AuthorizationExceptionRuleArray) ElementType ¶
func (AuthorizationExceptionRuleArray) ElementType() reflect.Type
func (AuthorizationExceptionRuleArray) ToAuthorizationExceptionRuleArrayOutput ¶
func (i AuthorizationExceptionRuleArray) ToAuthorizationExceptionRuleArrayOutput() AuthorizationExceptionRuleArrayOutput
func (AuthorizationExceptionRuleArray) ToAuthorizationExceptionRuleArrayOutputWithContext ¶
func (i AuthorizationExceptionRuleArray) ToAuthorizationExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleArrayOutput
type AuthorizationExceptionRuleArrayInput ¶
type AuthorizationExceptionRuleArrayInput interface { pulumi.Input ToAuthorizationExceptionRuleArrayOutput() AuthorizationExceptionRuleArrayOutput ToAuthorizationExceptionRuleArrayOutputWithContext(context.Context) AuthorizationExceptionRuleArrayOutput }
AuthorizationExceptionRuleArrayInput is an input type that accepts AuthorizationExceptionRuleArray and AuthorizationExceptionRuleArrayOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleArrayInput` via:
AuthorizationExceptionRuleArray{ AuthorizationExceptionRuleArgs{...} }
type AuthorizationExceptionRuleArrayOutput ¶
type AuthorizationExceptionRuleArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleArrayOutput) ElementType ¶
func (AuthorizationExceptionRuleArrayOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleArrayOutput) Index ¶
func (o AuthorizationExceptionRuleArrayOutput) Index(i pulumi.IntInput) AuthorizationExceptionRuleOutput
func (AuthorizationExceptionRuleArrayOutput) ToAuthorizationExceptionRuleArrayOutput ¶
func (o AuthorizationExceptionRuleArrayOutput) ToAuthorizationExceptionRuleArrayOutput() AuthorizationExceptionRuleArrayOutput
func (AuthorizationExceptionRuleArrayOutput) ToAuthorizationExceptionRuleArrayOutputWithContext ¶
func (o AuthorizationExceptionRuleArrayOutput) ToAuthorizationExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleArrayOutput
type AuthorizationExceptionRuleChildren ¶
type AuthorizationExceptionRuleChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []AuthorizationExceptionRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthorizationExceptionRuleChildrenArgs ¶
type AuthorizationExceptionRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationExceptionRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthorizationExceptionRuleChildrenArgs) ElementType ¶
func (AuthorizationExceptionRuleChildrenArgs) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenArgs) ToAuthorizationExceptionRuleChildrenOutput ¶
func (i AuthorizationExceptionRuleChildrenArgs) ToAuthorizationExceptionRuleChildrenOutput() AuthorizationExceptionRuleChildrenOutput
func (AuthorizationExceptionRuleChildrenArgs) ToAuthorizationExceptionRuleChildrenOutputWithContext ¶
func (i AuthorizationExceptionRuleChildrenArgs) ToAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenOutput
type AuthorizationExceptionRuleChildrenArray ¶
type AuthorizationExceptionRuleChildrenArray []AuthorizationExceptionRuleChildrenInput
func (AuthorizationExceptionRuleChildrenArray) ElementType ¶
func (AuthorizationExceptionRuleChildrenArray) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenArray) ToAuthorizationExceptionRuleChildrenArrayOutput ¶
func (i AuthorizationExceptionRuleChildrenArray) ToAuthorizationExceptionRuleChildrenArrayOutput() AuthorizationExceptionRuleChildrenArrayOutput
func (AuthorizationExceptionRuleChildrenArray) ToAuthorizationExceptionRuleChildrenArrayOutputWithContext ¶
func (i AuthorizationExceptionRuleChildrenArray) ToAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenArrayOutput
type AuthorizationExceptionRuleChildrenArrayInput ¶
type AuthorizationExceptionRuleChildrenArrayInput interface { pulumi.Input ToAuthorizationExceptionRuleChildrenArrayOutput() AuthorizationExceptionRuleChildrenArrayOutput ToAuthorizationExceptionRuleChildrenArrayOutputWithContext(context.Context) AuthorizationExceptionRuleChildrenArrayOutput }
AuthorizationExceptionRuleChildrenArrayInput is an input type that accepts AuthorizationExceptionRuleChildrenArray and AuthorizationExceptionRuleChildrenArrayOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleChildrenArrayInput` via:
AuthorizationExceptionRuleChildrenArray{ AuthorizationExceptionRuleChildrenArgs{...} }
type AuthorizationExceptionRuleChildrenArrayOutput ¶
type AuthorizationExceptionRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleChildrenArrayOutput) ElementType ¶
func (AuthorizationExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenArrayOutput ¶
func (o AuthorizationExceptionRuleChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenArrayOutput() AuthorizationExceptionRuleChildrenArrayOutput
func (AuthorizationExceptionRuleChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenArrayOutputWithContext ¶
func (o AuthorizationExceptionRuleChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenArrayOutput
type AuthorizationExceptionRuleChildrenChildren ¶
type AuthorizationExceptionRuleChildrenChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthorizationExceptionRuleChildrenChildrenArgs ¶
type AuthorizationExceptionRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthorizationExceptionRuleChildrenChildrenArgs) ElementType ¶
func (AuthorizationExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenChildrenArgs) ToAuthorizationExceptionRuleChildrenChildrenOutput ¶
func (i AuthorizationExceptionRuleChildrenChildrenArgs) ToAuthorizationExceptionRuleChildrenChildrenOutput() AuthorizationExceptionRuleChildrenChildrenOutput
func (AuthorizationExceptionRuleChildrenChildrenArgs) ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext ¶
func (i AuthorizationExceptionRuleChildrenChildrenArgs) ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenOutput
type AuthorizationExceptionRuleChildrenChildrenArray ¶
type AuthorizationExceptionRuleChildrenChildrenArray []AuthorizationExceptionRuleChildrenChildrenInput
func (AuthorizationExceptionRuleChildrenChildrenArray) ElementType ¶
func (AuthorizationExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenChildrenArray) ToAuthorizationExceptionRuleChildrenChildrenArrayOutput ¶
func (i AuthorizationExceptionRuleChildrenChildrenArray) ToAuthorizationExceptionRuleChildrenChildrenArrayOutput() AuthorizationExceptionRuleChildrenChildrenArrayOutput
func (AuthorizationExceptionRuleChildrenChildrenArray) ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (i AuthorizationExceptionRuleChildrenChildrenArray) ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenArrayOutput
type AuthorizationExceptionRuleChildrenChildrenArrayInput ¶
type AuthorizationExceptionRuleChildrenChildrenArrayInput interface { pulumi.Input ToAuthorizationExceptionRuleChildrenChildrenArrayOutput() AuthorizationExceptionRuleChildrenChildrenArrayOutput ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(context.Context) AuthorizationExceptionRuleChildrenChildrenArrayOutput }
AuthorizationExceptionRuleChildrenChildrenArrayInput is an input type that accepts AuthorizationExceptionRuleChildrenChildrenArray and AuthorizationExceptionRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleChildrenChildrenArrayInput` via:
AuthorizationExceptionRuleChildrenChildrenArray{ AuthorizationExceptionRuleChildrenChildrenArgs{...} }
type AuthorizationExceptionRuleChildrenChildrenArrayOutput ¶
type AuthorizationExceptionRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleChildrenChildrenArrayOutput) ElementType ¶
func (AuthorizationExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenChildrenArrayOutput ¶
func (o AuthorizationExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenChildrenArrayOutput() AuthorizationExceptionRuleChildrenChildrenArrayOutput
func (AuthorizationExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (o AuthorizationExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenArrayOutput
type AuthorizationExceptionRuleChildrenChildrenInput ¶
type AuthorizationExceptionRuleChildrenChildrenInput interface { pulumi.Input ToAuthorizationExceptionRuleChildrenChildrenOutput() AuthorizationExceptionRuleChildrenChildrenOutput ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext(context.Context) AuthorizationExceptionRuleChildrenChildrenOutput }
AuthorizationExceptionRuleChildrenChildrenInput is an input type that accepts AuthorizationExceptionRuleChildrenChildrenArgs and AuthorizationExceptionRuleChildrenChildrenOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleChildrenChildrenInput` via:
AuthorizationExceptionRuleChildrenChildrenArgs{...}
type AuthorizationExceptionRuleChildrenChildrenOutput ¶
type AuthorizationExceptionRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleChildrenChildrenOutput) AttributeName ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationExceptionRuleChildrenChildrenOutput) AttributeValue ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationExceptionRuleChildrenChildrenOutput) ConditionType ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
- Choices: `ConditionAttributes`, `ConditionReference`
func (AuthorizationExceptionRuleChildrenChildrenOutput) DictionaryName ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationExceptionRuleChildrenChildrenOutput) DictionaryValue ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationExceptionRuleChildrenChildrenOutput) ElementType ¶
func (AuthorizationExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenChildrenOutput) IsNegate ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationExceptionRuleChildrenChildrenOutput) Operator ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationExceptionRuleChildrenChildrenOutput) ToAuthorizationExceptionRuleChildrenChildrenOutput ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) ToAuthorizationExceptionRuleChildrenChildrenOutput() AuthorizationExceptionRuleChildrenChildrenOutput
func (AuthorizationExceptionRuleChildrenChildrenOutput) ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext ¶
func (o AuthorizationExceptionRuleChildrenChildrenOutput) ToAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenChildrenOutput
type AuthorizationExceptionRuleChildrenInput ¶
type AuthorizationExceptionRuleChildrenInput interface { pulumi.Input ToAuthorizationExceptionRuleChildrenOutput() AuthorizationExceptionRuleChildrenOutput ToAuthorizationExceptionRuleChildrenOutputWithContext(context.Context) AuthorizationExceptionRuleChildrenOutput }
AuthorizationExceptionRuleChildrenInput is an input type that accepts AuthorizationExceptionRuleChildrenArgs and AuthorizationExceptionRuleChildrenOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleChildrenInput` via:
AuthorizationExceptionRuleChildrenArgs{...}
type AuthorizationExceptionRuleChildrenOutput ¶
type AuthorizationExceptionRuleChildrenOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleChildrenOutput) AttributeName ¶
func (o AuthorizationExceptionRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationExceptionRuleChildrenOutput) AttributeValue ¶
func (o AuthorizationExceptionRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationExceptionRuleChildrenOutput) Childrens ¶
func (o AuthorizationExceptionRuleChildrenOutput) Childrens() AuthorizationExceptionRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthorizationExceptionRuleChildrenOutput) ConditionType ¶
func (o AuthorizationExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
- Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthorizationExceptionRuleChildrenOutput) DictionaryName ¶
func (o AuthorizationExceptionRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationExceptionRuleChildrenOutput) DictionaryValue ¶
func (o AuthorizationExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationExceptionRuleChildrenOutput) ElementType ¶
func (AuthorizationExceptionRuleChildrenOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleChildrenOutput) Id ¶
func (o AuthorizationExceptionRuleChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (AuthorizationExceptionRuleChildrenOutput) IsNegate ¶
func (o AuthorizationExceptionRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationExceptionRuleChildrenOutput) Operator ¶
func (o AuthorizationExceptionRuleChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationExceptionRuleChildrenOutput) ToAuthorizationExceptionRuleChildrenOutput ¶
func (o AuthorizationExceptionRuleChildrenOutput) ToAuthorizationExceptionRuleChildrenOutput() AuthorizationExceptionRuleChildrenOutput
func (AuthorizationExceptionRuleChildrenOutput) ToAuthorizationExceptionRuleChildrenOutputWithContext ¶
func (o AuthorizationExceptionRuleChildrenOutput) ToAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationExceptionRuleChildrenOutput
type AuthorizationExceptionRuleInput ¶
type AuthorizationExceptionRuleInput interface { pulumi.Input ToAuthorizationExceptionRuleOutput() AuthorizationExceptionRuleOutput ToAuthorizationExceptionRuleOutputWithContext(ctx context.Context) AuthorizationExceptionRuleOutput }
type AuthorizationExceptionRuleMap ¶
type AuthorizationExceptionRuleMap map[string]AuthorizationExceptionRuleInput
func (AuthorizationExceptionRuleMap) ElementType ¶
func (AuthorizationExceptionRuleMap) ElementType() reflect.Type
func (AuthorizationExceptionRuleMap) ToAuthorizationExceptionRuleMapOutput ¶
func (i AuthorizationExceptionRuleMap) ToAuthorizationExceptionRuleMapOutput() AuthorizationExceptionRuleMapOutput
func (AuthorizationExceptionRuleMap) ToAuthorizationExceptionRuleMapOutputWithContext ¶
func (i AuthorizationExceptionRuleMap) ToAuthorizationExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleMapOutput
type AuthorizationExceptionRuleMapInput ¶
type AuthorizationExceptionRuleMapInput interface { pulumi.Input ToAuthorizationExceptionRuleMapOutput() AuthorizationExceptionRuleMapOutput ToAuthorizationExceptionRuleMapOutputWithContext(context.Context) AuthorizationExceptionRuleMapOutput }
AuthorizationExceptionRuleMapInput is an input type that accepts AuthorizationExceptionRuleMap and AuthorizationExceptionRuleMapOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleMapInput` via:
AuthorizationExceptionRuleMap{ "key": AuthorizationExceptionRuleArgs{...} }
type AuthorizationExceptionRuleMapOutput ¶
type AuthorizationExceptionRuleMapOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleMapOutput) ElementType ¶
func (AuthorizationExceptionRuleMapOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleMapOutput) MapIndex ¶
func (o AuthorizationExceptionRuleMapOutput) MapIndex(k pulumi.StringInput) AuthorizationExceptionRuleOutput
func (AuthorizationExceptionRuleMapOutput) ToAuthorizationExceptionRuleMapOutput ¶
func (o AuthorizationExceptionRuleMapOutput) ToAuthorizationExceptionRuleMapOutput() AuthorizationExceptionRuleMapOutput
func (AuthorizationExceptionRuleMapOutput) ToAuthorizationExceptionRuleMapOutputWithContext ¶
func (o AuthorizationExceptionRuleMapOutput) ToAuthorizationExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleMapOutput
type AuthorizationExceptionRuleOutput ¶
type AuthorizationExceptionRuleOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleOutput) Childrens ¶
func (o AuthorizationExceptionRuleOutput) Childrens() AuthorizationExceptionRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthorizationExceptionRuleOutput) CommandSets ¶
func (o AuthorizationExceptionRuleOutput) CommandSets() pulumi.StringArrayOutput
Command sets enforce the specified list of commands that can be executed by a device administrator
func (AuthorizationExceptionRuleOutput) ConditionAttributeName ¶
func (o AuthorizationExceptionRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationExceptionRuleOutput) ConditionAttributeValue ¶
func (o AuthorizationExceptionRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationExceptionRuleOutput) ConditionDictionaryName ¶
func (o AuthorizationExceptionRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationExceptionRuleOutput) ConditionDictionaryValue ¶
func (o AuthorizationExceptionRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationExceptionRuleOutput) ConditionId ¶
func (o AuthorizationExceptionRuleOutput) ConditionId() pulumi.StringPtrOutput
UUID for condition
func (AuthorizationExceptionRuleOutput) ConditionIsNegate ¶
func (o AuthorizationExceptionRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationExceptionRuleOutput) ConditionOperator ¶
func (o AuthorizationExceptionRuleOutput) ConditionOperator() pulumi.StringPtrOutput
Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationExceptionRuleOutput) ConditionType ¶
func (o AuthorizationExceptionRuleOutput) ConditionType() pulumi.StringPtrOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthorizationExceptionRuleOutput) Default ¶
func (o AuthorizationExceptionRuleOutput) Default() pulumi.BoolPtrOutput
Indicates if this rule is the default one
func (AuthorizationExceptionRuleOutput) ElementType ¶
func (AuthorizationExceptionRuleOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleOutput) Name ¶
func (o AuthorizationExceptionRuleOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (AuthorizationExceptionRuleOutput) PolicySetId ¶
func (o AuthorizationExceptionRuleOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (AuthorizationExceptionRuleOutput) Profile ¶
func (o AuthorizationExceptionRuleOutput) Profile() pulumi.StringPtrOutput
Device admin profiles control the initial login session of the device administrator
func (AuthorizationExceptionRuleOutput) Rank ¶
func (o AuthorizationExceptionRuleOutput) Rank() pulumi.IntPtrOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthorizationExceptionRuleOutput) State ¶
func (o AuthorizationExceptionRuleOutput) State() pulumi.StringPtrOutput
The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor`
func (AuthorizationExceptionRuleOutput) ToAuthorizationExceptionRuleOutput ¶
func (o AuthorizationExceptionRuleOutput) ToAuthorizationExceptionRuleOutput() AuthorizationExceptionRuleOutput
func (AuthorizationExceptionRuleOutput) ToAuthorizationExceptionRuleOutputWithContext ¶
func (o AuthorizationExceptionRuleOutput) ToAuthorizationExceptionRuleOutputWithContext(ctx context.Context) AuthorizationExceptionRuleOutput
type AuthorizationExceptionRuleState ¶
type AuthorizationExceptionRuleState struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationExceptionRuleChildrenArrayInput // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this rule is the default one Default pulumi.BoolPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Policy set ID PolicySetId pulumi.StringPtrInput // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
func (AuthorizationExceptionRuleState) ElementType ¶
func (AuthorizationExceptionRuleState) ElementType() reflect.Type
type AuthorizationExceptionRuleUpdateRank ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRank struct { pulumi.CustomResourceState // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntOutput `pulumi:"rank"` // Authorization exception rule ID RuleId pulumi.StringOutput `pulumi:"ruleId"` }
This resource is used to update rank field in device admin Authorization exception rule. It serves as a workaround for the ISE API/Backend limitation which restricts rank assignments to a strictly incremental sequence. By utilizing this resource and deviceAdminAuthorizationExceptionRule resource, you can bypass the APIs limitation. Creation of this resource is performing PUT operation (Update) and it only tracks rank field. When this resource is destroyed, no action is performed on ISE and resource is just removed from state.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthorizationExceptionRuleUpdateRank(ctx, "example", &deviceadmin.AuthorizationExceptionRuleUpdateRankArgs{ RuleId: pulumi.String("9b3680da-0165-44f6-9cff-88e778d98020"), PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Rank: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
func GetAuthorizationExceptionRuleUpdateRank ¶ added in v0.1.9
func GetAuthorizationExceptionRuleUpdateRank(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationExceptionRuleUpdateRankState, opts ...pulumi.ResourceOption) (*AuthorizationExceptionRuleUpdateRank, error)
GetAuthorizationExceptionRuleUpdateRank gets an existing AuthorizationExceptionRuleUpdateRank 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 NewAuthorizationExceptionRuleUpdateRank ¶ added in v0.1.9
func NewAuthorizationExceptionRuleUpdateRank(ctx *pulumi.Context, name string, args *AuthorizationExceptionRuleUpdateRankArgs, opts ...pulumi.ResourceOption) (*AuthorizationExceptionRuleUpdateRank, error)
NewAuthorizationExceptionRuleUpdateRank registers a new resource with the given unique name, arguments, and options.
func (*AuthorizationExceptionRuleUpdateRank) ElementType ¶ added in v0.1.9
func (*AuthorizationExceptionRuleUpdateRank) ElementType() reflect.Type
func (*AuthorizationExceptionRuleUpdateRank) ToAuthorizationExceptionRuleUpdateRankOutput ¶ added in v0.1.9
func (i *AuthorizationExceptionRuleUpdateRank) ToAuthorizationExceptionRuleUpdateRankOutput() AuthorizationExceptionRuleUpdateRankOutput
func (*AuthorizationExceptionRuleUpdateRank) ToAuthorizationExceptionRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (i *AuthorizationExceptionRuleUpdateRank) ToAuthorizationExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankOutput
type AuthorizationExceptionRuleUpdateRankArgs ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankArgs struct { // Policy set ID PolicySetId pulumi.StringInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntInput // Authorization exception rule ID RuleId pulumi.StringInput }
The set of arguments for constructing a AuthorizationExceptionRuleUpdateRank resource.
func (AuthorizationExceptionRuleUpdateRankArgs) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankArgs) ElementType() reflect.Type
type AuthorizationExceptionRuleUpdateRankArray ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankArray []AuthorizationExceptionRuleUpdateRankInput
func (AuthorizationExceptionRuleUpdateRankArray) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankArray) ElementType() reflect.Type
func (AuthorizationExceptionRuleUpdateRankArray) ToAuthorizationExceptionRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (i AuthorizationExceptionRuleUpdateRankArray) ToAuthorizationExceptionRuleUpdateRankArrayOutput() AuthorizationExceptionRuleUpdateRankArrayOutput
func (AuthorizationExceptionRuleUpdateRankArray) ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (i AuthorizationExceptionRuleUpdateRankArray) ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankArrayOutput
type AuthorizationExceptionRuleUpdateRankArrayInput ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankArrayInput interface { pulumi.Input ToAuthorizationExceptionRuleUpdateRankArrayOutput() AuthorizationExceptionRuleUpdateRankArrayOutput ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext(context.Context) AuthorizationExceptionRuleUpdateRankArrayOutput }
AuthorizationExceptionRuleUpdateRankArrayInput is an input type that accepts AuthorizationExceptionRuleUpdateRankArray and AuthorizationExceptionRuleUpdateRankArrayOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleUpdateRankArrayInput` via:
AuthorizationExceptionRuleUpdateRankArray{ AuthorizationExceptionRuleUpdateRankArgs{...} }
type AuthorizationExceptionRuleUpdateRankArrayOutput ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleUpdateRankArrayOutput) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankArrayOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleUpdateRankArrayOutput) ToAuthorizationExceptionRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankArrayOutput) ToAuthorizationExceptionRuleUpdateRankArrayOutput() AuthorizationExceptionRuleUpdateRankArrayOutput
func (AuthorizationExceptionRuleUpdateRankArrayOutput) ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankArrayOutput) ToAuthorizationExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankArrayOutput
type AuthorizationExceptionRuleUpdateRankInput ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankInput interface { pulumi.Input ToAuthorizationExceptionRuleUpdateRankOutput() AuthorizationExceptionRuleUpdateRankOutput ToAuthorizationExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankOutput }
type AuthorizationExceptionRuleUpdateRankMap ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankMap map[string]AuthorizationExceptionRuleUpdateRankInput
func (AuthorizationExceptionRuleUpdateRankMap) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankMap) ElementType() reflect.Type
func (AuthorizationExceptionRuleUpdateRankMap) ToAuthorizationExceptionRuleUpdateRankMapOutput ¶ added in v0.1.9
func (i AuthorizationExceptionRuleUpdateRankMap) ToAuthorizationExceptionRuleUpdateRankMapOutput() AuthorizationExceptionRuleUpdateRankMapOutput
func (AuthorizationExceptionRuleUpdateRankMap) ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (i AuthorizationExceptionRuleUpdateRankMap) ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankMapOutput
type AuthorizationExceptionRuleUpdateRankMapInput ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankMapInput interface { pulumi.Input ToAuthorizationExceptionRuleUpdateRankMapOutput() AuthorizationExceptionRuleUpdateRankMapOutput ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext(context.Context) AuthorizationExceptionRuleUpdateRankMapOutput }
AuthorizationExceptionRuleUpdateRankMapInput is an input type that accepts AuthorizationExceptionRuleUpdateRankMap and AuthorizationExceptionRuleUpdateRankMapOutput values. You can construct a concrete instance of `AuthorizationExceptionRuleUpdateRankMapInput` via:
AuthorizationExceptionRuleUpdateRankMap{ "key": AuthorizationExceptionRuleUpdateRankArgs{...} }
type AuthorizationExceptionRuleUpdateRankMapOutput ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankMapOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleUpdateRankMapOutput) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankMapOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleUpdateRankMapOutput) ToAuthorizationExceptionRuleUpdateRankMapOutput ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankMapOutput) ToAuthorizationExceptionRuleUpdateRankMapOutput() AuthorizationExceptionRuleUpdateRankMapOutput
func (AuthorizationExceptionRuleUpdateRankMapOutput) ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankMapOutput) ToAuthorizationExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankMapOutput
type AuthorizationExceptionRuleUpdateRankOutput ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankOutput struct{ *pulumi.OutputState }
func (AuthorizationExceptionRuleUpdateRankOutput) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankOutput) ElementType() reflect.Type
func (AuthorizationExceptionRuleUpdateRankOutput) PolicySetId ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (AuthorizationExceptionRuleUpdateRankOutput) Rank ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthorizationExceptionRuleUpdateRankOutput) RuleId ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankOutput) RuleId() pulumi.StringOutput
Authorization exception rule ID
func (AuthorizationExceptionRuleUpdateRankOutput) ToAuthorizationExceptionRuleUpdateRankOutput ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankOutput) ToAuthorizationExceptionRuleUpdateRankOutput() AuthorizationExceptionRuleUpdateRankOutput
func (AuthorizationExceptionRuleUpdateRankOutput) ToAuthorizationExceptionRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (o AuthorizationExceptionRuleUpdateRankOutput) ToAuthorizationExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationExceptionRuleUpdateRankOutput
type AuthorizationExceptionRuleUpdateRankState ¶ added in v0.1.9
type AuthorizationExceptionRuleUpdateRankState struct { // Policy set ID PolicySetId pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // Authorization exception rule ID RuleId pulumi.StringPtrInput }
func (AuthorizationExceptionRuleUpdateRankState) ElementType ¶ added in v0.1.9
func (AuthorizationExceptionRuleUpdateRankState) ElementType() reflect.Type
type AuthorizationGlobalExceptionRule ¶
type AuthorizationGlobalExceptionRule struct { pulumi.CustomResourceState // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationGlobalExceptionRuleChildrenArrayOutput `pulumi:"childrens"` // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayOutput `pulumi:"commandSets"` // Dictionary attribute name ConditionAttributeName pulumi.StringPtrOutput `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrOutput `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName pulumi.StringPtrOutput `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue pulumi.StringPtrOutput `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId pulumi.StringPtrOutput `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrOutput `pulumi:"conditionIsNegate"` // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrOutput `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrOutput `pulumi:"conditionType"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringOutput `pulumi:"name"` // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrOutput `pulumi:"profile"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrOutput `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrOutput `pulumi:"state"` }
This resource can manage a Device Admin Authorization Global Exception Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthorizationGlobalExceptionRule(ctx, "example", &deviceadmin.AuthorizationGlobalExceptionRuleArgs{ Name: pulumi.String("Rule1"), Rank: pulumi.Int(0), State: pulumi.String("enabled"), ConditionType: pulumi.String("ConditionAttributes"), ConditionIsNegate: pulumi.Bool(false), ConditionAttributeName: pulumi.String("Location"), ConditionAttributeValue: pulumi.String("All Locations"), ConditionDictionaryName: pulumi.String("DEVICE"), ConditionOperator: pulumi.String("equals"), CommandSets: pulumi.StringArray{ pulumi.String("DenyAllCommands"), }, Profile: pulumi.String("Default Shell Profile"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/authorizationGlobalExceptionRule:AuthorizationGlobalExceptionRule example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetAuthorizationGlobalExceptionRule ¶
func GetAuthorizationGlobalExceptionRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationGlobalExceptionRuleState, opts ...pulumi.ResourceOption) (*AuthorizationGlobalExceptionRule, error)
GetAuthorizationGlobalExceptionRule gets an existing AuthorizationGlobalExceptionRule 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 NewAuthorizationGlobalExceptionRule ¶
func NewAuthorizationGlobalExceptionRule(ctx *pulumi.Context, name string, args *AuthorizationGlobalExceptionRuleArgs, opts ...pulumi.ResourceOption) (*AuthorizationGlobalExceptionRule, error)
NewAuthorizationGlobalExceptionRule registers a new resource with the given unique name, arguments, and options.
func (*AuthorizationGlobalExceptionRule) ElementType ¶
func (*AuthorizationGlobalExceptionRule) ElementType() reflect.Type
func (*AuthorizationGlobalExceptionRule) ToAuthorizationGlobalExceptionRuleOutput ¶
func (i *AuthorizationGlobalExceptionRule) ToAuthorizationGlobalExceptionRuleOutput() AuthorizationGlobalExceptionRuleOutput
func (*AuthorizationGlobalExceptionRule) ToAuthorizationGlobalExceptionRuleOutputWithContext ¶
func (i *AuthorizationGlobalExceptionRule) ToAuthorizationGlobalExceptionRuleOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleOutput
type AuthorizationGlobalExceptionRuleArgs ¶
type AuthorizationGlobalExceptionRuleArgs struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationGlobalExceptionRuleChildrenArrayInput // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
The set of arguments for constructing a AuthorizationGlobalExceptionRule resource.
func (AuthorizationGlobalExceptionRuleArgs) ElementType ¶
func (AuthorizationGlobalExceptionRuleArgs) ElementType() reflect.Type
type AuthorizationGlobalExceptionRuleArray ¶
type AuthorizationGlobalExceptionRuleArray []AuthorizationGlobalExceptionRuleInput
func (AuthorizationGlobalExceptionRuleArray) ElementType ¶
func (AuthorizationGlobalExceptionRuleArray) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleArray) ToAuthorizationGlobalExceptionRuleArrayOutput ¶
func (i AuthorizationGlobalExceptionRuleArray) ToAuthorizationGlobalExceptionRuleArrayOutput() AuthorizationGlobalExceptionRuleArrayOutput
func (AuthorizationGlobalExceptionRuleArray) ToAuthorizationGlobalExceptionRuleArrayOutputWithContext ¶
func (i AuthorizationGlobalExceptionRuleArray) ToAuthorizationGlobalExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleArrayOutput
type AuthorizationGlobalExceptionRuleArrayInput ¶
type AuthorizationGlobalExceptionRuleArrayInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleArrayOutput() AuthorizationGlobalExceptionRuleArrayOutput ToAuthorizationGlobalExceptionRuleArrayOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleArrayOutput }
AuthorizationGlobalExceptionRuleArrayInput is an input type that accepts AuthorizationGlobalExceptionRuleArray and AuthorizationGlobalExceptionRuleArrayOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleArrayInput` via:
AuthorizationGlobalExceptionRuleArray{ AuthorizationGlobalExceptionRuleArgs{...} }
type AuthorizationGlobalExceptionRuleArrayOutput ¶
type AuthorizationGlobalExceptionRuleArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleArrayOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleArrayOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleArrayOutput) ToAuthorizationGlobalExceptionRuleArrayOutput ¶
func (o AuthorizationGlobalExceptionRuleArrayOutput) ToAuthorizationGlobalExceptionRuleArrayOutput() AuthorizationGlobalExceptionRuleArrayOutput
func (AuthorizationGlobalExceptionRuleArrayOutput) ToAuthorizationGlobalExceptionRuleArrayOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleArrayOutput) ToAuthorizationGlobalExceptionRuleArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleArrayOutput
type AuthorizationGlobalExceptionRuleChildren ¶
type AuthorizationGlobalExceptionRuleChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []AuthorizationGlobalExceptionRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthorizationGlobalExceptionRuleChildrenArgs ¶
type AuthorizationGlobalExceptionRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationGlobalExceptionRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthorizationGlobalExceptionRuleChildrenArgs) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenArgs) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenOutput ¶
func (i AuthorizationGlobalExceptionRuleChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenOutput() AuthorizationGlobalExceptionRuleChildrenOutput
func (AuthorizationGlobalExceptionRuleChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext ¶
func (i AuthorizationGlobalExceptionRuleChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenOutput
type AuthorizationGlobalExceptionRuleChildrenArray ¶
type AuthorizationGlobalExceptionRuleChildrenArray []AuthorizationGlobalExceptionRuleChildrenInput
func (AuthorizationGlobalExceptionRuleChildrenArray) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenArray) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenArrayOutput ¶
func (i AuthorizationGlobalExceptionRuleChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenArrayOutput
func (AuthorizationGlobalExceptionRuleChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext ¶
func (i AuthorizationGlobalExceptionRuleChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenArrayOutput
type AuthorizationGlobalExceptionRuleChildrenArrayInput ¶
type AuthorizationGlobalExceptionRuleChildrenArrayInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenArrayOutput ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleChildrenArrayOutput }
AuthorizationGlobalExceptionRuleChildrenArrayInput is an input type that accepts AuthorizationGlobalExceptionRuleChildrenArray and AuthorizationGlobalExceptionRuleChildrenArrayOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleChildrenArrayInput` via:
AuthorizationGlobalExceptionRuleChildrenArray{ AuthorizationGlobalExceptionRuleChildrenArgs{...} }
type AuthorizationGlobalExceptionRuleChildrenArrayOutput ¶
type AuthorizationGlobalExceptionRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleChildrenArrayOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenArrayOutput ¶
func (o AuthorizationGlobalExceptionRuleChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenArrayOutput
func (AuthorizationGlobalExceptionRuleChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenArrayOutput
type AuthorizationGlobalExceptionRuleChildrenChildren ¶
type AuthorizationGlobalExceptionRuleChildrenChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthorizationGlobalExceptionRuleChildrenChildrenArgs ¶
type AuthorizationGlobalExceptionRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput ¶
func (i AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput() AuthorizationGlobalExceptionRuleChildrenChildrenOutput
func (AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext ¶
func (i AuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenOutput
type AuthorizationGlobalExceptionRuleChildrenChildrenArray ¶
type AuthorizationGlobalExceptionRuleChildrenChildrenArray []AuthorizationGlobalExceptionRuleChildrenChildrenInput
func (AuthorizationGlobalExceptionRuleChildrenChildrenArray) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ¶
func (i AuthorizationGlobalExceptionRuleChildrenChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
func (AuthorizationGlobalExceptionRuleChildrenChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (i AuthorizationGlobalExceptionRuleChildrenChildrenArray) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
type AuthorizationGlobalExceptionRuleChildrenChildrenArrayInput ¶
type AuthorizationGlobalExceptionRuleChildrenChildrenArrayInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput }
AuthorizationGlobalExceptionRuleChildrenChildrenArrayInput is an input type that accepts AuthorizationGlobalExceptionRuleChildrenChildrenArray and AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleChildrenChildrenArrayInput` via:
AuthorizationGlobalExceptionRuleChildrenChildrenArray{ AuthorizationGlobalExceptionRuleChildrenChildrenArgs{...} }
type AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ¶
type AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
func (AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
type AuthorizationGlobalExceptionRuleChildrenChildrenInput ¶
type AuthorizationGlobalExceptionRuleChildrenChildrenInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput() AuthorizationGlobalExceptionRuleChildrenChildrenOutput ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenOutput }
AuthorizationGlobalExceptionRuleChildrenChildrenInput is an input type that accepts AuthorizationGlobalExceptionRuleChildrenChildrenArgs and AuthorizationGlobalExceptionRuleChildrenChildrenOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleChildrenChildrenInput` via:
AuthorizationGlobalExceptionRuleChildrenChildrenArgs{...}
type AuthorizationGlobalExceptionRuleChildrenChildrenOutput ¶
type AuthorizationGlobalExceptionRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeName ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeValue ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ConditionType ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
- Choices: `ConditionAttributes`, `ConditionReference`
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryName ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryValue ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) IsNegate ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) Operator ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutput() AuthorizationGlobalExceptionRuleChildrenChildrenOutput
func (AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenChildrenOutput
type AuthorizationGlobalExceptionRuleChildrenInput ¶
type AuthorizationGlobalExceptionRuleChildrenInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleChildrenOutput() AuthorizationGlobalExceptionRuleChildrenOutput ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleChildrenOutput }
AuthorizationGlobalExceptionRuleChildrenInput is an input type that accepts AuthorizationGlobalExceptionRuleChildrenArgs and AuthorizationGlobalExceptionRuleChildrenOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleChildrenInput` via:
AuthorizationGlobalExceptionRuleChildrenArgs{...}
type AuthorizationGlobalExceptionRuleChildrenOutput ¶
type AuthorizationGlobalExceptionRuleChildrenOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleChildrenOutput) AttributeName ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationGlobalExceptionRuleChildrenOutput) AttributeValue ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationGlobalExceptionRuleChildrenOutput) Childrens ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) Childrens() AuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthorizationGlobalExceptionRuleChildrenOutput) ConditionType ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
- Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthorizationGlobalExceptionRuleChildrenOutput) DictionaryName ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationGlobalExceptionRuleChildrenOutput) DictionaryValue ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationGlobalExceptionRuleChildrenOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleChildrenOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleChildrenOutput) IsNegate ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationGlobalExceptionRuleChildrenOutput) Operator ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationGlobalExceptionRuleChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenOutput ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenOutput() AuthorizationGlobalExceptionRuleChildrenOutput
func (AuthorizationGlobalExceptionRuleChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleChildrenOutput) ToAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleChildrenOutput
type AuthorizationGlobalExceptionRuleInput ¶
type AuthorizationGlobalExceptionRuleInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleOutput() AuthorizationGlobalExceptionRuleOutput ToAuthorizationGlobalExceptionRuleOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleOutput }
type AuthorizationGlobalExceptionRuleMap ¶
type AuthorizationGlobalExceptionRuleMap map[string]AuthorizationGlobalExceptionRuleInput
func (AuthorizationGlobalExceptionRuleMap) ElementType ¶
func (AuthorizationGlobalExceptionRuleMap) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleMap) ToAuthorizationGlobalExceptionRuleMapOutput ¶
func (i AuthorizationGlobalExceptionRuleMap) ToAuthorizationGlobalExceptionRuleMapOutput() AuthorizationGlobalExceptionRuleMapOutput
func (AuthorizationGlobalExceptionRuleMap) ToAuthorizationGlobalExceptionRuleMapOutputWithContext ¶
func (i AuthorizationGlobalExceptionRuleMap) ToAuthorizationGlobalExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleMapOutput
type AuthorizationGlobalExceptionRuleMapInput ¶
type AuthorizationGlobalExceptionRuleMapInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleMapOutput() AuthorizationGlobalExceptionRuleMapOutput ToAuthorizationGlobalExceptionRuleMapOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleMapOutput }
AuthorizationGlobalExceptionRuleMapInput is an input type that accepts AuthorizationGlobalExceptionRuleMap and AuthorizationGlobalExceptionRuleMapOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleMapInput` via:
AuthorizationGlobalExceptionRuleMap{ "key": AuthorizationGlobalExceptionRuleArgs{...} }
type AuthorizationGlobalExceptionRuleMapOutput ¶
type AuthorizationGlobalExceptionRuleMapOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleMapOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleMapOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleMapOutput) MapIndex ¶
func (o AuthorizationGlobalExceptionRuleMapOutput) MapIndex(k pulumi.StringInput) AuthorizationGlobalExceptionRuleOutput
func (AuthorizationGlobalExceptionRuleMapOutput) ToAuthorizationGlobalExceptionRuleMapOutput ¶
func (o AuthorizationGlobalExceptionRuleMapOutput) ToAuthorizationGlobalExceptionRuleMapOutput() AuthorizationGlobalExceptionRuleMapOutput
func (AuthorizationGlobalExceptionRuleMapOutput) ToAuthorizationGlobalExceptionRuleMapOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleMapOutput) ToAuthorizationGlobalExceptionRuleMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleMapOutput
type AuthorizationGlobalExceptionRuleOutput ¶
type AuthorizationGlobalExceptionRuleOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleOutput) Childrens ¶
func (o AuthorizationGlobalExceptionRuleOutput) Childrens() AuthorizationGlobalExceptionRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthorizationGlobalExceptionRuleOutput) CommandSets ¶
func (o AuthorizationGlobalExceptionRuleOutput) CommandSets() pulumi.StringArrayOutput
Command sets enforce the specified list of commands that can be executed by a device administrator
func (AuthorizationGlobalExceptionRuleOutput) ConditionAttributeName ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationGlobalExceptionRuleOutput) ConditionAttributeValue ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationGlobalExceptionRuleOutput) ConditionDictionaryName ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationGlobalExceptionRuleOutput) ConditionDictionaryValue ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationGlobalExceptionRuleOutput) ConditionId ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionId() pulumi.StringPtrOutput
UUID for condition
func (AuthorizationGlobalExceptionRuleOutput) ConditionIsNegate ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationGlobalExceptionRuleOutput) ConditionOperator ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionOperator() pulumi.StringPtrOutput
Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationGlobalExceptionRuleOutput) ConditionType ¶
func (o AuthorizationGlobalExceptionRuleOutput) ConditionType() pulumi.StringPtrOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthorizationGlobalExceptionRuleOutput) ElementType ¶
func (AuthorizationGlobalExceptionRuleOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleOutput) Name ¶
func (o AuthorizationGlobalExceptionRuleOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (AuthorizationGlobalExceptionRuleOutput) Profile ¶
func (o AuthorizationGlobalExceptionRuleOutput) Profile() pulumi.StringPtrOutput
Device admin profiles control the initial login session of the device administrator
func (AuthorizationGlobalExceptionRuleOutput) Rank ¶
func (o AuthorizationGlobalExceptionRuleOutput) Rank() pulumi.IntPtrOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthorizationGlobalExceptionRuleOutput) State ¶
func (o AuthorizationGlobalExceptionRuleOutput) State() pulumi.StringPtrOutput
The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor`
func (AuthorizationGlobalExceptionRuleOutput) ToAuthorizationGlobalExceptionRuleOutput ¶
func (o AuthorizationGlobalExceptionRuleOutput) ToAuthorizationGlobalExceptionRuleOutput() AuthorizationGlobalExceptionRuleOutput
func (AuthorizationGlobalExceptionRuleOutput) ToAuthorizationGlobalExceptionRuleOutputWithContext ¶
func (o AuthorizationGlobalExceptionRuleOutput) ToAuthorizationGlobalExceptionRuleOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleOutput
type AuthorizationGlobalExceptionRuleState ¶
type AuthorizationGlobalExceptionRuleState struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationGlobalExceptionRuleChildrenArrayInput // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
func (AuthorizationGlobalExceptionRuleState) ElementType ¶
func (AuthorizationGlobalExceptionRuleState) ElementType() reflect.Type
type AuthorizationGlobalExceptionRuleUpdateRank ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRank struct { pulumi.CustomResourceState // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntOutput `pulumi:"rank"` // Authorization global exception rule ID RuleId pulumi.StringOutput `pulumi:"ruleId"` }
This resource is used to update rank field in device admin authorization global exception rule. It serves as a workaround for the ISE API/Backend limitation which restricts rank assignments to a strictly incremental sequence. By utilizing this resource and deviceAdminAuthorizationGlobalExceptionRule resource, you can bypass the APIs limitation. Creation of this resource is performing PUT operation (Update) and it only tracks rank field. When this resource is destroyed, no action is performed on ISE and resource is just removed from state.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthorizationGlobalExceptionRuleUpdateRank(ctx, "example", &deviceadmin.AuthorizationGlobalExceptionRuleUpdateRankArgs{ RuleId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Rank: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
func GetAuthorizationGlobalExceptionRuleUpdateRank ¶ added in v0.1.9
func GetAuthorizationGlobalExceptionRuleUpdateRank(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationGlobalExceptionRuleUpdateRankState, opts ...pulumi.ResourceOption) (*AuthorizationGlobalExceptionRuleUpdateRank, error)
GetAuthorizationGlobalExceptionRuleUpdateRank gets an existing AuthorizationGlobalExceptionRuleUpdateRank 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 NewAuthorizationGlobalExceptionRuleUpdateRank ¶ added in v0.1.9
func NewAuthorizationGlobalExceptionRuleUpdateRank(ctx *pulumi.Context, name string, args *AuthorizationGlobalExceptionRuleUpdateRankArgs, opts ...pulumi.ResourceOption) (*AuthorizationGlobalExceptionRuleUpdateRank, error)
NewAuthorizationGlobalExceptionRuleUpdateRank registers a new resource with the given unique name, arguments, and options.
func (*AuthorizationGlobalExceptionRuleUpdateRank) ElementType ¶ added in v0.1.9
func (*AuthorizationGlobalExceptionRuleUpdateRank) ElementType() reflect.Type
func (*AuthorizationGlobalExceptionRuleUpdateRank) ToAuthorizationGlobalExceptionRuleUpdateRankOutput ¶ added in v0.1.9
func (i *AuthorizationGlobalExceptionRuleUpdateRank) ToAuthorizationGlobalExceptionRuleUpdateRankOutput() AuthorizationGlobalExceptionRuleUpdateRankOutput
func (*AuthorizationGlobalExceptionRuleUpdateRank) ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (i *AuthorizationGlobalExceptionRuleUpdateRank) ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankOutput
type AuthorizationGlobalExceptionRuleUpdateRankArgs ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankArgs struct { // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntInput // Authorization global exception rule ID RuleId pulumi.StringInput }
The set of arguments for constructing a AuthorizationGlobalExceptionRuleUpdateRank resource.
func (AuthorizationGlobalExceptionRuleUpdateRankArgs) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankArgs) ElementType() reflect.Type
type AuthorizationGlobalExceptionRuleUpdateRankArray ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankArray []AuthorizationGlobalExceptionRuleUpdateRankInput
func (AuthorizationGlobalExceptionRuleUpdateRankArray) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankArray) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleUpdateRankArray) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (i AuthorizationGlobalExceptionRuleUpdateRankArray) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput() AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
func (AuthorizationGlobalExceptionRuleUpdateRankArray) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (i AuthorizationGlobalExceptionRuleUpdateRankArray) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
type AuthorizationGlobalExceptionRuleUpdateRankArrayInput ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankArrayInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput() AuthorizationGlobalExceptionRuleUpdateRankArrayOutput ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleUpdateRankArrayOutput }
AuthorizationGlobalExceptionRuleUpdateRankArrayInput is an input type that accepts AuthorizationGlobalExceptionRuleUpdateRankArray and AuthorizationGlobalExceptionRuleUpdateRankArrayOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleUpdateRankArrayInput` via:
AuthorizationGlobalExceptionRuleUpdateRankArray{ AuthorizationGlobalExceptionRuleUpdateRankArgs{...} }
type AuthorizationGlobalExceptionRuleUpdateRankArrayOutput ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutput() AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
func (AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankArrayOutput) ToAuthorizationGlobalExceptionRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankArrayOutput
type AuthorizationGlobalExceptionRuleUpdateRankInput ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleUpdateRankOutput() AuthorizationGlobalExceptionRuleUpdateRankOutput ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankOutput }
type AuthorizationGlobalExceptionRuleUpdateRankMap ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankMap map[string]AuthorizationGlobalExceptionRuleUpdateRankInput
func (AuthorizationGlobalExceptionRuleUpdateRankMap) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankMap) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleUpdateRankMap) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput ¶ added in v0.1.9
func (i AuthorizationGlobalExceptionRuleUpdateRankMap) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput() AuthorizationGlobalExceptionRuleUpdateRankMapOutput
func (AuthorizationGlobalExceptionRuleUpdateRankMap) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (i AuthorizationGlobalExceptionRuleUpdateRankMap) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankMapOutput
type AuthorizationGlobalExceptionRuleUpdateRankMapInput ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankMapInput interface { pulumi.Input ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput() AuthorizationGlobalExceptionRuleUpdateRankMapOutput ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext(context.Context) AuthorizationGlobalExceptionRuleUpdateRankMapOutput }
AuthorizationGlobalExceptionRuleUpdateRankMapInput is an input type that accepts AuthorizationGlobalExceptionRuleUpdateRankMap and AuthorizationGlobalExceptionRuleUpdateRankMapOutput values. You can construct a concrete instance of `AuthorizationGlobalExceptionRuleUpdateRankMapInput` via:
AuthorizationGlobalExceptionRuleUpdateRankMap{ "key": AuthorizationGlobalExceptionRuleUpdateRankArgs{...} }
type AuthorizationGlobalExceptionRuleUpdateRankMapOutput ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankMapOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutput() AuthorizationGlobalExceptionRuleUpdateRankMapOutput
func (AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankMapOutput) ToAuthorizationGlobalExceptionRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankMapOutput
type AuthorizationGlobalExceptionRuleUpdateRankOutput ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankOutput struct{ *pulumi.OutputState }
func (AuthorizationGlobalExceptionRuleUpdateRankOutput) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankOutput) ElementType() reflect.Type
func (AuthorizationGlobalExceptionRuleUpdateRankOutput) Rank ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthorizationGlobalExceptionRuleUpdateRankOutput) RuleId ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) RuleId() pulumi.StringOutput
Authorization global exception rule ID
func (AuthorizationGlobalExceptionRuleUpdateRankOutput) ToAuthorizationGlobalExceptionRuleUpdateRankOutput ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) ToAuthorizationGlobalExceptionRuleUpdateRankOutput() AuthorizationGlobalExceptionRuleUpdateRankOutput
func (AuthorizationGlobalExceptionRuleUpdateRankOutput) ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (o AuthorizationGlobalExceptionRuleUpdateRankOutput) ToAuthorizationGlobalExceptionRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationGlobalExceptionRuleUpdateRankOutput
type AuthorizationGlobalExceptionRuleUpdateRankState ¶ added in v0.1.9
type AuthorizationGlobalExceptionRuleUpdateRankState struct { // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // Authorization global exception rule ID RuleId pulumi.StringPtrInput }
func (AuthorizationGlobalExceptionRuleUpdateRankState) ElementType ¶ added in v0.1.9
func (AuthorizationGlobalExceptionRuleUpdateRankState) ElementType() reflect.Type
type AuthorizationRule ¶
type AuthorizationRule struct { pulumi.CustomResourceState // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationRuleChildrenArrayOutput `pulumi:"childrens"` // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayOutput `pulumi:"commandSets"` // Dictionary attribute name ConditionAttributeName pulumi.StringPtrOutput `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrOutput `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName pulumi.StringPtrOutput `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue pulumi.StringPtrOutput `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId pulumi.StringPtrOutput `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrOutput `pulumi:"conditionIsNegate"` // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrOutput `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrOutput `pulumi:"conditionType"` // Indicates if this rule is the default one Default pulumi.BoolPtrOutput `pulumi:"default"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringOutput `pulumi:"name"` // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrOutput `pulumi:"profile"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrOutput `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrOutput `pulumi:"state"` }
This resource can manage a Device Admin Authorization Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthorizationRule(ctx, "example", &deviceadmin.AuthorizationRuleArgs{ PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Name: pulumi.String("Rule1"), Default: pulumi.Bool(false), Rank: pulumi.Int(0), State: pulumi.String("enabled"), ConditionType: pulumi.String("ConditionAttributes"), ConditionIsNegate: pulumi.Bool(false), ConditionAttributeName: pulumi.String("Location"), ConditionAttributeValue: pulumi.String("All Locations"), ConditionDictionaryName: pulumi.String("DEVICE"), ConditionOperator: pulumi.String("equals"), CommandSets: pulumi.StringArray{ pulumi.String("DenyAllCommands"), }, Profile: pulumi.String("Default Shell Profile"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/authorizationRule:AuthorizationRule example "76d24097-41c4-4558-a4d0-a8c07ac08470,76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetAuthorizationRule ¶
func GetAuthorizationRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationRuleState, opts ...pulumi.ResourceOption) (*AuthorizationRule, error)
GetAuthorizationRule gets an existing AuthorizationRule 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 NewAuthorizationRule ¶
func NewAuthorizationRule(ctx *pulumi.Context, name string, args *AuthorizationRuleArgs, opts ...pulumi.ResourceOption) (*AuthorizationRule, error)
NewAuthorizationRule registers a new resource with the given unique name, arguments, and options.
func (*AuthorizationRule) ElementType ¶
func (*AuthorizationRule) ElementType() reflect.Type
func (*AuthorizationRule) ToAuthorizationRuleOutput ¶
func (i *AuthorizationRule) ToAuthorizationRuleOutput() AuthorizationRuleOutput
func (*AuthorizationRule) ToAuthorizationRuleOutputWithContext ¶
func (i *AuthorizationRule) ToAuthorizationRuleOutputWithContext(ctx context.Context) AuthorizationRuleOutput
type AuthorizationRuleArgs ¶
type AuthorizationRuleArgs struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationRuleChildrenArrayInput // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this rule is the default one Default pulumi.BoolPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Policy set ID PolicySetId pulumi.StringInput // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
The set of arguments for constructing a AuthorizationRule resource.
func (AuthorizationRuleArgs) ElementType ¶
func (AuthorizationRuleArgs) ElementType() reflect.Type
type AuthorizationRuleArray ¶
type AuthorizationRuleArray []AuthorizationRuleInput
func (AuthorizationRuleArray) ElementType ¶
func (AuthorizationRuleArray) ElementType() reflect.Type
func (AuthorizationRuleArray) ToAuthorizationRuleArrayOutput ¶
func (i AuthorizationRuleArray) ToAuthorizationRuleArrayOutput() AuthorizationRuleArrayOutput
func (AuthorizationRuleArray) ToAuthorizationRuleArrayOutputWithContext ¶
func (i AuthorizationRuleArray) ToAuthorizationRuleArrayOutputWithContext(ctx context.Context) AuthorizationRuleArrayOutput
type AuthorizationRuleArrayInput ¶
type AuthorizationRuleArrayInput interface { pulumi.Input ToAuthorizationRuleArrayOutput() AuthorizationRuleArrayOutput ToAuthorizationRuleArrayOutputWithContext(context.Context) AuthorizationRuleArrayOutput }
AuthorizationRuleArrayInput is an input type that accepts AuthorizationRuleArray and AuthorizationRuleArrayOutput values. You can construct a concrete instance of `AuthorizationRuleArrayInput` via:
AuthorizationRuleArray{ AuthorizationRuleArgs{...} }
type AuthorizationRuleArrayOutput ¶
type AuthorizationRuleArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleArrayOutput) ElementType ¶
func (AuthorizationRuleArrayOutput) ElementType() reflect.Type
func (AuthorizationRuleArrayOutput) Index ¶
func (o AuthorizationRuleArrayOutput) Index(i pulumi.IntInput) AuthorizationRuleOutput
func (AuthorizationRuleArrayOutput) ToAuthorizationRuleArrayOutput ¶
func (o AuthorizationRuleArrayOutput) ToAuthorizationRuleArrayOutput() AuthorizationRuleArrayOutput
func (AuthorizationRuleArrayOutput) ToAuthorizationRuleArrayOutputWithContext ¶
func (o AuthorizationRuleArrayOutput) ToAuthorizationRuleArrayOutputWithContext(ctx context.Context) AuthorizationRuleArrayOutput
type AuthorizationRuleChildren ¶
type AuthorizationRuleChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []AuthorizationRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthorizationRuleChildrenArgs ¶
type AuthorizationRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthorizationRuleChildrenArgs) ElementType ¶
func (AuthorizationRuleChildrenArgs) ElementType() reflect.Type
func (AuthorizationRuleChildrenArgs) ToAuthorizationRuleChildrenOutput ¶
func (i AuthorizationRuleChildrenArgs) ToAuthorizationRuleChildrenOutput() AuthorizationRuleChildrenOutput
func (AuthorizationRuleChildrenArgs) ToAuthorizationRuleChildrenOutputWithContext ¶
func (i AuthorizationRuleChildrenArgs) ToAuthorizationRuleChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenOutput
type AuthorizationRuleChildrenArray ¶
type AuthorizationRuleChildrenArray []AuthorizationRuleChildrenInput
func (AuthorizationRuleChildrenArray) ElementType ¶
func (AuthorizationRuleChildrenArray) ElementType() reflect.Type
func (AuthorizationRuleChildrenArray) ToAuthorizationRuleChildrenArrayOutput ¶
func (i AuthorizationRuleChildrenArray) ToAuthorizationRuleChildrenArrayOutput() AuthorizationRuleChildrenArrayOutput
func (AuthorizationRuleChildrenArray) ToAuthorizationRuleChildrenArrayOutputWithContext ¶
func (i AuthorizationRuleChildrenArray) ToAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenArrayOutput
type AuthorizationRuleChildrenArrayInput ¶
type AuthorizationRuleChildrenArrayInput interface { pulumi.Input ToAuthorizationRuleChildrenArrayOutput() AuthorizationRuleChildrenArrayOutput ToAuthorizationRuleChildrenArrayOutputWithContext(context.Context) AuthorizationRuleChildrenArrayOutput }
AuthorizationRuleChildrenArrayInput is an input type that accepts AuthorizationRuleChildrenArray and AuthorizationRuleChildrenArrayOutput values. You can construct a concrete instance of `AuthorizationRuleChildrenArrayInput` via:
AuthorizationRuleChildrenArray{ AuthorizationRuleChildrenArgs{...} }
type AuthorizationRuleChildrenArrayOutput ¶
type AuthorizationRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleChildrenArrayOutput) ElementType ¶
func (AuthorizationRuleChildrenArrayOutput) ElementType() reflect.Type
func (AuthorizationRuleChildrenArrayOutput) Index ¶
func (o AuthorizationRuleChildrenArrayOutput) Index(i pulumi.IntInput) AuthorizationRuleChildrenOutput
func (AuthorizationRuleChildrenArrayOutput) ToAuthorizationRuleChildrenArrayOutput ¶
func (o AuthorizationRuleChildrenArrayOutput) ToAuthorizationRuleChildrenArrayOutput() AuthorizationRuleChildrenArrayOutput
func (AuthorizationRuleChildrenArrayOutput) ToAuthorizationRuleChildrenArrayOutputWithContext ¶
func (o AuthorizationRuleChildrenArrayOutput) ToAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenArrayOutput
type AuthorizationRuleChildrenChildren ¶
type AuthorizationRuleChildrenChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type AuthorizationRuleChildrenChildrenArgs ¶
type AuthorizationRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (AuthorizationRuleChildrenChildrenArgs) ElementType ¶
func (AuthorizationRuleChildrenChildrenArgs) ElementType() reflect.Type
func (AuthorizationRuleChildrenChildrenArgs) ToAuthorizationRuleChildrenChildrenOutput ¶
func (i AuthorizationRuleChildrenChildrenArgs) ToAuthorizationRuleChildrenChildrenOutput() AuthorizationRuleChildrenChildrenOutput
func (AuthorizationRuleChildrenChildrenArgs) ToAuthorizationRuleChildrenChildrenOutputWithContext ¶
func (i AuthorizationRuleChildrenChildrenArgs) ToAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenOutput
type AuthorizationRuleChildrenChildrenArray ¶
type AuthorizationRuleChildrenChildrenArray []AuthorizationRuleChildrenChildrenInput
func (AuthorizationRuleChildrenChildrenArray) ElementType ¶
func (AuthorizationRuleChildrenChildrenArray) ElementType() reflect.Type
func (AuthorizationRuleChildrenChildrenArray) ToAuthorizationRuleChildrenChildrenArrayOutput ¶
func (i AuthorizationRuleChildrenChildrenArray) ToAuthorizationRuleChildrenChildrenArrayOutput() AuthorizationRuleChildrenChildrenArrayOutput
func (AuthorizationRuleChildrenChildrenArray) ToAuthorizationRuleChildrenChildrenArrayOutputWithContext ¶
func (i AuthorizationRuleChildrenChildrenArray) ToAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenArrayOutput
type AuthorizationRuleChildrenChildrenArrayInput ¶
type AuthorizationRuleChildrenChildrenArrayInput interface { pulumi.Input ToAuthorizationRuleChildrenChildrenArrayOutput() AuthorizationRuleChildrenChildrenArrayOutput ToAuthorizationRuleChildrenChildrenArrayOutputWithContext(context.Context) AuthorizationRuleChildrenChildrenArrayOutput }
AuthorizationRuleChildrenChildrenArrayInput is an input type that accepts AuthorizationRuleChildrenChildrenArray and AuthorizationRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `AuthorizationRuleChildrenChildrenArrayInput` via:
AuthorizationRuleChildrenChildrenArray{ AuthorizationRuleChildrenChildrenArgs{...} }
type AuthorizationRuleChildrenChildrenArrayOutput ¶
type AuthorizationRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleChildrenChildrenArrayOutput) ElementType ¶
func (AuthorizationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (AuthorizationRuleChildrenChildrenArrayOutput) ToAuthorizationRuleChildrenChildrenArrayOutput ¶
func (o AuthorizationRuleChildrenChildrenArrayOutput) ToAuthorizationRuleChildrenChildrenArrayOutput() AuthorizationRuleChildrenChildrenArrayOutput
func (AuthorizationRuleChildrenChildrenArrayOutput) ToAuthorizationRuleChildrenChildrenArrayOutputWithContext ¶
func (o AuthorizationRuleChildrenChildrenArrayOutput) ToAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenArrayOutput
type AuthorizationRuleChildrenChildrenInput ¶
type AuthorizationRuleChildrenChildrenInput interface { pulumi.Input ToAuthorizationRuleChildrenChildrenOutput() AuthorizationRuleChildrenChildrenOutput ToAuthorizationRuleChildrenChildrenOutputWithContext(context.Context) AuthorizationRuleChildrenChildrenOutput }
AuthorizationRuleChildrenChildrenInput is an input type that accepts AuthorizationRuleChildrenChildrenArgs and AuthorizationRuleChildrenChildrenOutput values. You can construct a concrete instance of `AuthorizationRuleChildrenChildrenInput` via:
AuthorizationRuleChildrenChildrenArgs{...}
type AuthorizationRuleChildrenChildrenOutput ¶
type AuthorizationRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleChildrenChildrenOutput) AttributeName ¶
func (o AuthorizationRuleChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationRuleChildrenChildrenOutput) AttributeValue ¶
func (o AuthorizationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationRuleChildrenChildrenOutput) ConditionType ¶
func (o AuthorizationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
- Choices: `ConditionAttributes`, `ConditionReference`
func (AuthorizationRuleChildrenChildrenOutput) DictionaryName ¶
func (o AuthorizationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationRuleChildrenChildrenOutput) DictionaryValue ¶
func (o AuthorizationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationRuleChildrenChildrenOutput) ElementType ¶
func (AuthorizationRuleChildrenChildrenOutput) ElementType() reflect.Type
func (AuthorizationRuleChildrenChildrenOutput) Id ¶
func (o AuthorizationRuleChildrenChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (AuthorizationRuleChildrenChildrenOutput) IsNegate ¶
func (o AuthorizationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationRuleChildrenChildrenOutput) Operator ¶
func (o AuthorizationRuleChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationRuleChildrenChildrenOutput) ToAuthorizationRuleChildrenChildrenOutput ¶
func (o AuthorizationRuleChildrenChildrenOutput) ToAuthorizationRuleChildrenChildrenOutput() AuthorizationRuleChildrenChildrenOutput
func (AuthorizationRuleChildrenChildrenOutput) ToAuthorizationRuleChildrenChildrenOutputWithContext ¶
func (o AuthorizationRuleChildrenChildrenOutput) ToAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenChildrenOutput
type AuthorizationRuleChildrenInput ¶
type AuthorizationRuleChildrenInput interface { pulumi.Input ToAuthorizationRuleChildrenOutput() AuthorizationRuleChildrenOutput ToAuthorizationRuleChildrenOutputWithContext(context.Context) AuthorizationRuleChildrenOutput }
AuthorizationRuleChildrenInput is an input type that accepts AuthorizationRuleChildrenArgs and AuthorizationRuleChildrenOutput values. You can construct a concrete instance of `AuthorizationRuleChildrenInput` via:
AuthorizationRuleChildrenArgs{...}
type AuthorizationRuleChildrenOutput ¶
type AuthorizationRuleChildrenOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleChildrenOutput) AttributeName ¶
func (o AuthorizationRuleChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationRuleChildrenOutput) AttributeValue ¶
func (o AuthorizationRuleChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationRuleChildrenOutput) Childrens ¶
func (o AuthorizationRuleChildrenOutput) Childrens() AuthorizationRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthorizationRuleChildrenOutput) ConditionType ¶
func (o AuthorizationRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
- Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthorizationRuleChildrenOutput) DictionaryName ¶
func (o AuthorizationRuleChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationRuleChildrenOutput) DictionaryValue ¶
func (o AuthorizationRuleChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationRuleChildrenOutput) ElementType ¶
func (AuthorizationRuleChildrenOutput) ElementType() reflect.Type
func (AuthorizationRuleChildrenOutput) Id ¶
func (o AuthorizationRuleChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (AuthorizationRuleChildrenOutput) IsNegate ¶
func (o AuthorizationRuleChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationRuleChildrenOutput) Operator ¶
func (o AuthorizationRuleChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationRuleChildrenOutput) ToAuthorizationRuleChildrenOutput ¶
func (o AuthorizationRuleChildrenOutput) ToAuthorizationRuleChildrenOutput() AuthorizationRuleChildrenOutput
func (AuthorizationRuleChildrenOutput) ToAuthorizationRuleChildrenOutputWithContext ¶
func (o AuthorizationRuleChildrenOutput) ToAuthorizationRuleChildrenOutputWithContext(ctx context.Context) AuthorizationRuleChildrenOutput
type AuthorizationRuleInput ¶
type AuthorizationRuleInput interface { pulumi.Input ToAuthorizationRuleOutput() AuthorizationRuleOutput ToAuthorizationRuleOutputWithContext(ctx context.Context) AuthorizationRuleOutput }
type AuthorizationRuleMap ¶
type AuthorizationRuleMap map[string]AuthorizationRuleInput
func (AuthorizationRuleMap) ElementType ¶
func (AuthorizationRuleMap) ElementType() reflect.Type
func (AuthorizationRuleMap) ToAuthorizationRuleMapOutput ¶
func (i AuthorizationRuleMap) ToAuthorizationRuleMapOutput() AuthorizationRuleMapOutput
func (AuthorizationRuleMap) ToAuthorizationRuleMapOutputWithContext ¶
func (i AuthorizationRuleMap) ToAuthorizationRuleMapOutputWithContext(ctx context.Context) AuthorizationRuleMapOutput
type AuthorizationRuleMapInput ¶
type AuthorizationRuleMapInput interface { pulumi.Input ToAuthorizationRuleMapOutput() AuthorizationRuleMapOutput ToAuthorizationRuleMapOutputWithContext(context.Context) AuthorizationRuleMapOutput }
AuthorizationRuleMapInput is an input type that accepts AuthorizationRuleMap and AuthorizationRuleMapOutput values. You can construct a concrete instance of `AuthorizationRuleMapInput` via:
AuthorizationRuleMap{ "key": AuthorizationRuleArgs{...} }
type AuthorizationRuleMapOutput ¶
type AuthorizationRuleMapOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleMapOutput) ElementType ¶
func (AuthorizationRuleMapOutput) ElementType() reflect.Type
func (AuthorizationRuleMapOutput) MapIndex ¶
func (o AuthorizationRuleMapOutput) MapIndex(k pulumi.StringInput) AuthorizationRuleOutput
func (AuthorizationRuleMapOutput) ToAuthorizationRuleMapOutput ¶
func (o AuthorizationRuleMapOutput) ToAuthorizationRuleMapOutput() AuthorizationRuleMapOutput
func (AuthorizationRuleMapOutput) ToAuthorizationRuleMapOutputWithContext ¶
func (o AuthorizationRuleMapOutput) ToAuthorizationRuleMapOutputWithContext(ctx context.Context) AuthorizationRuleMapOutput
type AuthorizationRuleOutput ¶
type AuthorizationRuleOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleOutput) Childrens ¶
func (o AuthorizationRuleOutput) Childrens() AuthorizationRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (AuthorizationRuleOutput) CommandSets ¶
func (o AuthorizationRuleOutput) CommandSets() pulumi.StringArrayOutput
Command sets enforce the specified list of commands that can be executed by a device administrator
func (AuthorizationRuleOutput) ConditionAttributeName ¶
func (o AuthorizationRuleOutput) ConditionAttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (AuthorizationRuleOutput) ConditionAttributeValue ¶
func (o AuthorizationRuleOutput) ConditionAttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (AuthorizationRuleOutput) ConditionDictionaryName ¶
func (o AuthorizationRuleOutput) ConditionDictionaryName() pulumi.StringPtrOutput
Dictionary name
func (AuthorizationRuleOutput) ConditionDictionaryValue ¶
func (o AuthorizationRuleOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (AuthorizationRuleOutput) ConditionId ¶
func (o AuthorizationRuleOutput) ConditionId() pulumi.StringPtrOutput
UUID for condition
func (AuthorizationRuleOutput) ConditionIsNegate ¶
func (o AuthorizationRuleOutput) ConditionIsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (AuthorizationRuleOutput) ConditionOperator ¶
func (o AuthorizationRuleOutput) ConditionOperator() pulumi.StringPtrOutput
Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (AuthorizationRuleOutput) ConditionType ¶
func (o AuthorizationRuleOutput) ConditionType() pulumi.StringPtrOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (AuthorizationRuleOutput) Default ¶
func (o AuthorizationRuleOutput) Default() pulumi.BoolPtrOutput
Indicates if this rule is the default one
func (AuthorizationRuleOutput) ElementType ¶
func (AuthorizationRuleOutput) ElementType() reflect.Type
func (AuthorizationRuleOutput) Name ¶
func (o AuthorizationRuleOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (AuthorizationRuleOutput) PolicySetId ¶
func (o AuthorizationRuleOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (AuthorizationRuleOutput) Profile ¶
func (o AuthorizationRuleOutput) Profile() pulumi.StringPtrOutput
Device admin profiles control the initial login session of the device administrator
func (AuthorizationRuleOutput) Rank ¶
func (o AuthorizationRuleOutput) Rank() pulumi.IntPtrOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthorizationRuleOutput) State ¶
func (o AuthorizationRuleOutput) State() pulumi.StringPtrOutput
The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor`
func (AuthorizationRuleOutput) ToAuthorizationRuleOutput ¶
func (o AuthorizationRuleOutput) ToAuthorizationRuleOutput() AuthorizationRuleOutput
func (AuthorizationRuleOutput) ToAuthorizationRuleOutputWithContext ¶
func (o AuthorizationRuleOutput) ToAuthorizationRuleOutputWithContext(ctx context.Context) AuthorizationRuleOutput
type AuthorizationRuleState ¶
type AuthorizationRuleState struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens AuthorizationRuleChildrenArrayInput // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets pulumi.StringArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this rule is the default one Default pulumi.BoolPtrInput // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // Policy set ID PolicySetId pulumi.StringPtrInput // Device admin profiles control the initial login session of the device administrator Profile pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // The state that the rule is in. A disabled rule cannot be matched. - Choices: `disabled`, `enabled`, `monitor` State pulumi.StringPtrInput }
func (AuthorizationRuleState) ElementType ¶
func (AuthorizationRuleState) ElementType() reflect.Type
type AuthorizationRuleUpdateRank ¶ added in v0.1.9
type AuthorizationRuleUpdateRank struct { pulumi.CustomResourceState // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntOutput `pulumi:"rank"` // Authorization rule ID RuleId pulumi.StringOutput `pulumi:"ruleId"` }
This resource is used to update rank field in device admin authorization rule. It serves as a workaround for the ISE API/Backend limitation which restricts rank assignments to a strictly incremental sequence. By utilizing this resource and deviceAdminAuthorizationRule resource, you can bypass the APIs limitation. Creation of this resource is performing PUT operation (Update) and it only tracks rank field. When this resource is destroyed, no action is performed on ISE and resource is just removed from state.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewAuthorizationRuleUpdateRank(ctx, "example", &deviceadmin.AuthorizationRuleUpdateRankArgs{ RuleId: pulumi.String("9b3680da-0165-44f6-9cff-88e778d98020"), PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Rank: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
func GetAuthorizationRuleUpdateRank ¶ added in v0.1.9
func GetAuthorizationRuleUpdateRank(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationRuleUpdateRankState, opts ...pulumi.ResourceOption) (*AuthorizationRuleUpdateRank, error)
GetAuthorizationRuleUpdateRank gets an existing AuthorizationRuleUpdateRank 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 NewAuthorizationRuleUpdateRank ¶ added in v0.1.9
func NewAuthorizationRuleUpdateRank(ctx *pulumi.Context, name string, args *AuthorizationRuleUpdateRankArgs, opts ...pulumi.ResourceOption) (*AuthorizationRuleUpdateRank, error)
NewAuthorizationRuleUpdateRank registers a new resource with the given unique name, arguments, and options.
func (*AuthorizationRuleUpdateRank) ElementType ¶ added in v0.1.9
func (*AuthorizationRuleUpdateRank) ElementType() reflect.Type
func (*AuthorizationRuleUpdateRank) ToAuthorizationRuleUpdateRankOutput ¶ added in v0.1.9
func (i *AuthorizationRuleUpdateRank) ToAuthorizationRuleUpdateRankOutput() AuthorizationRuleUpdateRankOutput
func (*AuthorizationRuleUpdateRank) ToAuthorizationRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (i *AuthorizationRuleUpdateRank) ToAuthorizationRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankOutput
type AuthorizationRuleUpdateRankArgs ¶ added in v0.1.9
type AuthorizationRuleUpdateRankArgs struct { // Policy set ID PolicySetId pulumi.StringInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntInput // Authorization rule ID RuleId pulumi.StringInput }
The set of arguments for constructing a AuthorizationRuleUpdateRank resource.
func (AuthorizationRuleUpdateRankArgs) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankArgs) ElementType() reflect.Type
type AuthorizationRuleUpdateRankArray ¶ added in v0.1.9
type AuthorizationRuleUpdateRankArray []AuthorizationRuleUpdateRankInput
func (AuthorizationRuleUpdateRankArray) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankArray) ElementType() reflect.Type
func (AuthorizationRuleUpdateRankArray) ToAuthorizationRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (i AuthorizationRuleUpdateRankArray) ToAuthorizationRuleUpdateRankArrayOutput() AuthorizationRuleUpdateRankArrayOutput
func (AuthorizationRuleUpdateRankArray) ToAuthorizationRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (i AuthorizationRuleUpdateRankArray) ToAuthorizationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankArrayOutput
type AuthorizationRuleUpdateRankArrayInput ¶ added in v0.1.9
type AuthorizationRuleUpdateRankArrayInput interface { pulumi.Input ToAuthorizationRuleUpdateRankArrayOutput() AuthorizationRuleUpdateRankArrayOutput ToAuthorizationRuleUpdateRankArrayOutputWithContext(context.Context) AuthorizationRuleUpdateRankArrayOutput }
AuthorizationRuleUpdateRankArrayInput is an input type that accepts AuthorizationRuleUpdateRankArray and AuthorizationRuleUpdateRankArrayOutput values. You can construct a concrete instance of `AuthorizationRuleUpdateRankArrayInput` via:
AuthorizationRuleUpdateRankArray{ AuthorizationRuleUpdateRankArgs{...} }
type AuthorizationRuleUpdateRankArrayOutput ¶ added in v0.1.9
type AuthorizationRuleUpdateRankArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleUpdateRankArrayOutput) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankArrayOutput) ElementType() reflect.Type
func (AuthorizationRuleUpdateRankArrayOutput) ToAuthorizationRuleUpdateRankArrayOutput ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankArrayOutput) ToAuthorizationRuleUpdateRankArrayOutput() AuthorizationRuleUpdateRankArrayOutput
func (AuthorizationRuleUpdateRankArrayOutput) ToAuthorizationRuleUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankArrayOutput) ToAuthorizationRuleUpdateRankArrayOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankArrayOutput
type AuthorizationRuleUpdateRankInput ¶ added in v0.1.9
type AuthorizationRuleUpdateRankInput interface { pulumi.Input ToAuthorizationRuleUpdateRankOutput() AuthorizationRuleUpdateRankOutput ToAuthorizationRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankOutput }
type AuthorizationRuleUpdateRankMap ¶ added in v0.1.9
type AuthorizationRuleUpdateRankMap map[string]AuthorizationRuleUpdateRankInput
func (AuthorizationRuleUpdateRankMap) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankMap) ElementType() reflect.Type
func (AuthorizationRuleUpdateRankMap) ToAuthorizationRuleUpdateRankMapOutput ¶ added in v0.1.9
func (i AuthorizationRuleUpdateRankMap) ToAuthorizationRuleUpdateRankMapOutput() AuthorizationRuleUpdateRankMapOutput
func (AuthorizationRuleUpdateRankMap) ToAuthorizationRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (i AuthorizationRuleUpdateRankMap) ToAuthorizationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankMapOutput
type AuthorizationRuleUpdateRankMapInput ¶ added in v0.1.9
type AuthorizationRuleUpdateRankMapInput interface { pulumi.Input ToAuthorizationRuleUpdateRankMapOutput() AuthorizationRuleUpdateRankMapOutput ToAuthorizationRuleUpdateRankMapOutputWithContext(context.Context) AuthorizationRuleUpdateRankMapOutput }
AuthorizationRuleUpdateRankMapInput is an input type that accepts AuthorizationRuleUpdateRankMap and AuthorizationRuleUpdateRankMapOutput values. You can construct a concrete instance of `AuthorizationRuleUpdateRankMapInput` via:
AuthorizationRuleUpdateRankMap{ "key": AuthorizationRuleUpdateRankArgs{...} }
type AuthorizationRuleUpdateRankMapOutput ¶ added in v0.1.9
type AuthorizationRuleUpdateRankMapOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleUpdateRankMapOutput) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankMapOutput) ElementType() reflect.Type
func (AuthorizationRuleUpdateRankMapOutput) MapIndex ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankMapOutput) MapIndex(k pulumi.StringInput) AuthorizationRuleUpdateRankOutput
func (AuthorizationRuleUpdateRankMapOutput) ToAuthorizationRuleUpdateRankMapOutput ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankMapOutput) ToAuthorizationRuleUpdateRankMapOutput() AuthorizationRuleUpdateRankMapOutput
func (AuthorizationRuleUpdateRankMapOutput) ToAuthorizationRuleUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankMapOutput) ToAuthorizationRuleUpdateRankMapOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankMapOutput
type AuthorizationRuleUpdateRankOutput ¶ added in v0.1.9
type AuthorizationRuleUpdateRankOutput struct{ *pulumi.OutputState }
func (AuthorizationRuleUpdateRankOutput) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankOutput) ElementType() reflect.Type
func (AuthorizationRuleUpdateRankOutput) PolicySetId ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (AuthorizationRuleUpdateRankOutput) Rank ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (AuthorizationRuleUpdateRankOutput) RuleId ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankOutput) RuleId() pulumi.StringOutput
Authorization rule ID
func (AuthorizationRuleUpdateRankOutput) ToAuthorizationRuleUpdateRankOutput ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankOutput) ToAuthorizationRuleUpdateRankOutput() AuthorizationRuleUpdateRankOutput
func (AuthorizationRuleUpdateRankOutput) ToAuthorizationRuleUpdateRankOutputWithContext ¶ added in v0.1.9
func (o AuthorizationRuleUpdateRankOutput) ToAuthorizationRuleUpdateRankOutputWithContext(ctx context.Context) AuthorizationRuleUpdateRankOutput
type AuthorizationRuleUpdateRankState ¶ added in v0.1.9
type AuthorizationRuleUpdateRankState struct { // Policy set ID PolicySetId pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput // Authorization rule ID RuleId pulumi.StringPtrInput }
func (AuthorizationRuleUpdateRankState) ElementType ¶ added in v0.1.9
func (AuthorizationRuleUpdateRankState) ElementType() reflect.Type
type Condition ¶
type Condition struct { pulumi.CustomResourceState // Dictionary attribute name AttributeName pulumi.StringPtrOutput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrOutput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `LibraryConditionAndBlock` or `LibraryConditionOrBlock`. Childrens ConditionChildrenArrayOutput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `LibraryConditionAndBlock`, // `LibraryConditionAttributes`, `LibraryConditionOrBlock` ConditionType pulumi.StringOutput `pulumi:"conditionType"` // Condition description Description pulumi.StringPtrOutput `pulumi:"description"` // Dictionary name DictionaryName pulumi.StringPtrOutput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrOutput `pulumi:"dictionaryValue"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrOutput `pulumi:"isNegate"` // Condition name Name pulumi.StringOutput `pulumi:"name"` // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrOutput `pulumi:"operator"` }
This resource can manage a Device Admin Condition.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewCondition(ctx, "example", &deviceadmin.ConditionArgs{ Name: pulumi.String("Cond1"), Description: pulumi.String("My description"), ConditionType: pulumi.String("LibraryConditionAttributes"), IsNegate: pulumi.Bool(false), AttributeName: pulumi.String("User"), AttributeValue: pulumi.String("User1"), DictionaryName: pulumi.String("TACACS"), Operator: pulumi.String("equals"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/condition:Condition example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetCondition ¶
func GetCondition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConditionState, opts ...pulumi.ResourceOption) (*Condition, error)
GetCondition gets an existing Condition 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 NewCondition ¶
func NewCondition(ctx *pulumi.Context, name string, args *ConditionArgs, opts ...pulumi.ResourceOption) (*Condition, error)
NewCondition registers a new resource with the given unique name, arguments, and options.
func (*Condition) ElementType ¶
func (*Condition) ToConditionOutput ¶
func (i *Condition) ToConditionOutput() ConditionOutput
func (*Condition) ToConditionOutputWithContext ¶
func (i *Condition) ToConditionOutputWithContext(ctx context.Context) ConditionOutput
type ConditionArgs ¶
type ConditionArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput // List of child conditions. `conditionType` must be one of `LibraryConditionAndBlock` or `LibraryConditionOrBlock`. Childrens ConditionChildrenArrayInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `LibraryConditionAndBlock`, // `LibraryConditionAttributes`, `LibraryConditionOrBlock` ConditionType pulumi.StringInput // Condition description Description pulumi.StringPtrInput // Dictionary name DictionaryName pulumi.StringPtrInput // Dictionary value DictionaryValue pulumi.StringPtrInput // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput // Condition name Name pulumi.StringPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput }
The set of arguments for constructing a Condition resource.
func (ConditionArgs) ElementType ¶
func (ConditionArgs) ElementType() reflect.Type
type ConditionArray ¶
type ConditionArray []ConditionInput
func (ConditionArray) ElementType ¶
func (ConditionArray) ElementType() reflect.Type
func (ConditionArray) ToConditionArrayOutput ¶
func (i ConditionArray) ToConditionArrayOutput() ConditionArrayOutput
func (ConditionArray) ToConditionArrayOutputWithContext ¶
func (i ConditionArray) ToConditionArrayOutputWithContext(ctx context.Context) ConditionArrayOutput
type ConditionArrayInput ¶
type ConditionArrayInput interface { pulumi.Input ToConditionArrayOutput() ConditionArrayOutput ToConditionArrayOutputWithContext(context.Context) ConditionArrayOutput }
ConditionArrayInput is an input type that accepts ConditionArray and ConditionArrayOutput values. You can construct a concrete instance of `ConditionArrayInput` via:
ConditionArray{ ConditionArgs{...} }
type ConditionArrayOutput ¶
type ConditionArrayOutput struct{ *pulumi.OutputState }
func (ConditionArrayOutput) ElementType ¶
func (ConditionArrayOutput) ElementType() reflect.Type
func (ConditionArrayOutput) Index ¶
func (o ConditionArrayOutput) Index(i pulumi.IntInput) ConditionOutput
func (ConditionArrayOutput) ToConditionArrayOutput ¶
func (o ConditionArrayOutput) ToConditionArrayOutput() ConditionArrayOutput
func (ConditionArrayOutput) ToConditionArrayOutputWithContext ¶
func (o ConditionArrayOutput) ToConditionArrayOutputWithContext(ctx context.Context) ConditionArrayOutput
type ConditionChildren ¶
type ConditionChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []ConditionChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Condition description Description *string `pulumi:"description"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Condition name Name *string `pulumi:"name"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type ConditionChildrenArgs ¶
type ConditionChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens ConditionChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Condition description Description pulumi.StringPtrInput `pulumi:"description"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Condition name Name pulumi.StringPtrInput `pulumi:"name"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (ConditionChildrenArgs) ElementType ¶
func (ConditionChildrenArgs) ElementType() reflect.Type
func (ConditionChildrenArgs) ToConditionChildrenOutput ¶
func (i ConditionChildrenArgs) ToConditionChildrenOutput() ConditionChildrenOutput
func (ConditionChildrenArgs) ToConditionChildrenOutputWithContext ¶
func (i ConditionChildrenArgs) ToConditionChildrenOutputWithContext(ctx context.Context) ConditionChildrenOutput
type ConditionChildrenArray ¶
type ConditionChildrenArray []ConditionChildrenInput
func (ConditionChildrenArray) ElementType ¶
func (ConditionChildrenArray) ElementType() reflect.Type
func (ConditionChildrenArray) ToConditionChildrenArrayOutput ¶
func (i ConditionChildrenArray) ToConditionChildrenArrayOutput() ConditionChildrenArrayOutput
func (ConditionChildrenArray) ToConditionChildrenArrayOutputWithContext ¶
func (i ConditionChildrenArray) ToConditionChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenArrayOutput
type ConditionChildrenArrayInput ¶
type ConditionChildrenArrayInput interface { pulumi.Input ToConditionChildrenArrayOutput() ConditionChildrenArrayOutput ToConditionChildrenArrayOutputWithContext(context.Context) ConditionChildrenArrayOutput }
ConditionChildrenArrayInput is an input type that accepts ConditionChildrenArray and ConditionChildrenArrayOutput values. You can construct a concrete instance of `ConditionChildrenArrayInput` via:
ConditionChildrenArray{ ConditionChildrenArgs{...} }
type ConditionChildrenArrayOutput ¶
type ConditionChildrenArrayOutput struct{ *pulumi.OutputState }
func (ConditionChildrenArrayOutput) ElementType ¶
func (ConditionChildrenArrayOutput) ElementType() reflect.Type
func (ConditionChildrenArrayOutput) Index ¶
func (o ConditionChildrenArrayOutput) Index(i pulumi.IntInput) ConditionChildrenOutput
func (ConditionChildrenArrayOutput) ToConditionChildrenArrayOutput ¶
func (o ConditionChildrenArrayOutput) ToConditionChildrenArrayOutput() ConditionChildrenArrayOutput
func (ConditionChildrenArrayOutput) ToConditionChildrenArrayOutputWithContext ¶
func (o ConditionChildrenArrayOutput) ToConditionChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenArrayOutput
type ConditionChildrenChildren ¶
type ConditionChildrenChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Condition description Description *string `pulumi:"description"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Condition name Name *string `pulumi:"name"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type ConditionChildrenChildrenArgs ¶
type ConditionChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Condition description Description pulumi.StringPtrInput `pulumi:"description"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Condition name Name pulumi.StringPtrInput `pulumi:"name"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (ConditionChildrenChildrenArgs) ElementType ¶
func (ConditionChildrenChildrenArgs) ElementType() reflect.Type
func (ConditionChildrenChildrenArgs) ToConditionChildrenChildrenOutput ¶
func (i ConditionChildrenChildrenArgs) ToConditionChildrenChildrenOutput() ConditionChildrenChildrenOutput
func (ConditionChildrenChildrenArgs) ToConditionChildrenChildrenOutputWithContext ¶
func (i ConditionChildrenChildrenArgs) ToConditionChildrenChildrenOutputWithContext(ctx context.Context) ConditionChildrenChildrenOutput
type ConditionChildrenChildrenArray ¶
type ConditionChildrenChildrenArray []ConditionChildrenChildrenInput
func (ConditionChildrenChildrenArray) ElementType ¶
func (ConditionChildrenChildrenArray) ElementType() reflect.Type
func (ConditionChildrenChildrenArray) ToConditionChildrenChildrenArrayOutput ¶
func (i ConditionChildrenChildrenArray) ToConditionChildrenChildrenArrayOutput() ConditionChildrenChildrenArrayOutput
func (ConditionChildrenChildrenArray) ToConditionChildrenChildrenArrayOutputWithContext ¶
func (i ConditionChildrenChildrenArray) ToConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenChildrenArrayOutput
type ConditionChildrenChildrenArrayInput ¶
type ConditionChildrenChildrenArrayInput interface { pulumi.Input ToConditionChildrenChildrenArrayOutput() ConditionChildrenChildrenArrayOutput ToConditionChildrenChildrenArrayOutputWithContext(context.Context) ConditionChildrenChildrenArrayOutput }
ConditionChildrenChildrenArrayInput is an input type that accepts ConditionChildrenChildrenArray and ConditionChildrenChildrenArrayOutput values. You can construct a concrete instance of `ConditionChildrenChildrenArrayInput` via:
ConditionChildrenChildrenArray{ ConditionChildrenChildrenArgs{...} }
type ConditionChildrenChildrenArrayOutput ¶
type ConditionChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (ConditionChildrenChildrenArrayOutput) ElementType ¶
func (ConditionChildrenChildrenArrayOutput) ElementType() reflect.Type
func (ConditionChildrenChildrenArrayOutput) Index ¶
func (o ConditionChildrenChildrenArrayOutput) Index(i pulumi.IntInput) ConditionChildrenChildrenOutput
func (ConditionChildrenChildrenArrayOutput) ToConditionChildrenChildrenArrayOutput ¶
func (o ConditionChildrenChildrenArrayOutput) ToConditionChildrenChildrenArrayOutput() ConditionChildrenChildrenArrayOutput
func (ConditionChildrenChildrenArrayOutput) ToConditionChildrenChildrenArrayOutputWithContext ¶
func (o ConditionChildrenChildrenArrayOutput) ToConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) ConditionChildrenChildrenArrayOutput
type ConditionChildrenChildrenInput ¶
type ConditionChildrenChildrenInput interface { pulumi.Input ToConditionChildrenChildrenOutput() ConditionChildrenChildrenOutput ToConditionChildrenChildrenOutputWithContext(context.Context) ConditionChildrenChildrenOutput }
ConditionChildrenChildrenInput is an input type that accepts ConditionChildrenChildrenArgs and ConditionChildrenChildrenOutput values. You can construct a concrete instance of `ConditionChildrenChildrenInput` via:
ConditionChildrenChildrenArgs{...}
type ConditionChildrenChildrenOutput ¶
type ConditionChildrenChildrenOutput struct{ *pulumi.OutputState }
func (ConditionChildrenChildrenOutput) AttributeName ¶
func (o ConditionChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (ConditionChildrenChildrenOutput) AttributeValue ¶
func (o ConditionChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (ConditionChildrenChildrenOutput) ConditionType ¶
func (o ConditionChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
- Choices: `ConditionAttributes`, `ConditionReference`
func (ConditionChildrenChildrenOutput) Description ¶
func (o ConditionChildrenChildrenOutput) Description() pulumi.StringPtrOutput
Condition description
func (ConditionChildrenChildrenOutput) DictionaryName ¶
func (o ConditionChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (ConditionChildrenChildrenOutput) DictionaryValue ¶
func (o ConditionChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (ConditionChildrenChildrenOutput) ElementType ¶
func (ConditionChildrenChildrenOutput) ElementType() reflect.Type
func (ConditionChildrenChildrenOutput) Id ¶
func (o ConditionChildrenChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (ConditionChildrenChildrenOutput) IsNegate ¶
func (o ConditionChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (ConditionChildrenChildrenOutput) Name ¶
func (o ConditionChildrenChildrenOutput) Name() pulumi.StringPtrOutput
Condition name
func (ConditionChildrenChildrenOutput) Operator ¶
func (o ConditionChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (ConditionChildrenChildrenOutput) ToConditionChildrenChildrenOutput ¶
func (o ConditionChildrenChildrenOutput) ToConditionChildrenChildrenOutput() ConditionChildrenChildrenOutput
func (ConditionChildrenChildrenOutput) ToConditionChildrenChildrenOutputWithContext ¶
func (o ConditionChildrenChildrenOutput) ToConditionChildrenChildrenOutputWithContext(ctx context.Context) ConditionChildrenChildrenOutput
type ConditionChildrenInput ¶
type ConditionChildrenInput interface { pulumi.Input ToConditionChildrenOutput() ConditionChildrenOutput ToConditionChildrenOutputWithContext(context.Context) ConditionChildrenOutput }
ConditionChildrenInput is an input type that accepts ConditionChildrenArgs and ConditionChildrenOutput values. You can construct a concrete instance of `ConditionChildrenInput` via:
ConditionChildrenArgs{...}
type ConditionChildrenOutput ¶
type ConditionChildrenOutput struct{ *pulumi.OutputState }
func (ConditionChildrenOutput) AttributeName ¶
func (o ConditionChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (ConditionChildrenOutput) AttributeValue ¶
func (o ConditionChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (ConditionChildrenOutput) Childrens ¶
func (o ConditionChildrenOutput) Childrens() ConditionChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (ConditionChildrenOutput) ConditionType ¶
func (o ConditionChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
- Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (ConditionChildrenOutput) Description ¶
func (o ConditionChildrenOutput) Description() pulumi.StringPtrOutput
Condition description
func (ConditionChildrenOutput) DictionaryName ¶
func (o ConditionChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (ConditionChildrenOutput) DictionaryValue ¶
func (o ConditionChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (ConditionChildrenOutput) ElementType ¶
func (ConditionChildrenOutput) ElementType() reflect.Type
func (ConditionChildrenOutput) Id ¶
func (o ConditionChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (ConditionChildrenOutput) IsNegate ¶
func (o ConditionChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (ConditionChildrenOutput) Name ¶
func (o ConditionChildrenOutput) Name() pulumi.StringPtrOutput
Condition name
func (ConditionChildrenOutput) Operator ¶
func (o ConditionChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (ConditionChildrenOutput) ToConditionChildrenOutput ¶
func (o ConditionChildrenOutput) ToConditionChildrenOutput() ConditionChildrenOutput
func (ConditionChildrenOutput) ToConditionChildrenOutputWithContext ¶
func (o ConditionChildrenOutput) ToConditionChildrenOutputWithContext(ctx context.Context) ConditionChildrenOutput
type ConditionInput ¶
type ConditionInput interface { pulumi.Input ToConditionOutput() ConditionOutput ToConditionOutputWithContext(ctx context.Context) ConditionOutput }
type ConditionMap ¶
type ConditionMap map[string]ConditionInput
func (ConditionMap) ElementType ¶
func (ConditionMap) ElementType() reflect.Type
func (ConditionMap) ToConditionMapOutput ¶
func (i ConditionMap) ToConditionMapOutput() ConditionMapOutput
func (ConditionMap) ToConditionMapOutputWithContext ¶
func (i ConditionMap) ToConditionMapOutputWithContext(ctx context.Context) ConditionMapOutput
type ConditionMapInput ¶
type ConditionMapInput interface { pulumi.Input ToConditionMapOutput() ConditionMapOutput ToConditionMapOutputWithContext(context.Context) ConditionMapOutput }
ConditionMapInput is an input type that accepts ConditionMap and ConditionMapOutput values. You can construct a concrete instance of `ConditionMapInput` via:
ConditionMap{ "key": ConditionArgs{...} }
type ConditionMapOutput ¶
type ConditionMapOutput struct{ *pulumi.OutputState }
func (ConditionMapOutput) ElementType ¶
func (ConditionMapOutput) ElementType() reflect.Type
func (ConditionMapOutput) MapIndex ¶
func (o ConditionMapOutput) MapIndex(k pulumi.StringInput) ConditionOutput
func (ConditionMapOutput) ToConditionMapOutput ¶
func (o ConditionMapOutput) ToConditionMapOutput() ConditionMapOutput
func (ConditionMapOutput) ToConditionMapOutputWithContext ¶
func (o ConditionMapOutput) ToConditionMapOutputWithContext(ctx context.Context) ConditionMapOutput
type ConditionOutput ¶
type ConditionOutput struct{ *pulumi.OutputState }
func (ConditionOutput) AttributeName ¶
func (o ConditionOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (ConditionOutput) AttributeValue ¶
func (o ConditionOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (ConditionOutput) Childrens ¶
func (o ConditionOutput) Childrens() ConditionChildrenArrayOutput
List of child conditions. `conditionType` must be one of `LibraryConditionAndBlock` or `LibraryConditionOrBlock`.
func (ConditionOutput) ConditionType ¶
func (o ConditionOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. - Choices: `LibraryConditionAndBlock`, `LibraryConditionAttributes`, `LibraryConditionOrBlock`
func (ConditionOutput) Description ¶
func (o ConditionOutput) Description() pulumi.StringPtrOutput
Condition description
func (ConditionOutput) DictionaryName ¶
func (o ConditionOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (ConditionOutput) DictionaryValue ¶
func (o ConditionOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (ConditionOutput) ElementType ¶
func (ConditionOutput) ElementType() reflect.Type
func (ConditionOutput) IsNegate ¶
func (o ConditionOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (ConditionOutput) Operator ¶
func (o ConditionOutput) Operator() pulumi.StringPtrOutput
Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (ConditionOutput) ToConditionOutput ¶
func (o ConditionOutput) ToConditionOutput() ConditionOutput
func (ConditionOutput) ToConditionOutputWithContext ¶
func (o ConditionOutput) ToConditionOutputWithContext(ctx context.Context) ConditionOutput
type ConditionState ¶
type ConditionState struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput // List of child conditions. `conditionType` must be one of `LibraryConditionAndBlock` or `LibraryConditionOrBlock`. Childrens ConditionChildrenArrayInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `LibraryConditionAndBlock`, // `LibraryConditionAttributes`, `LibraryConditionOrBlock` ConditionType pulumi.StringPtrInput // Condition description Description pulumi.StringPtrInput // Dictionary name DictionaryName pulumi.StringPtrInput // Dictionary value DictionaryValue pulumi.StringPtrInput // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput // Condition name Name pulumi.StringPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput }
func (ConditionState) ElementType ¶
func (ConditionState) ElementType() reflect.Type
type GetAuthenticationRuleChildren ¶
type GetAuthenticationRuleChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthenticationRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthenticationRuleChildrenArgs ¶
type GetAuthenticationRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens GetAuthenticationRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthenticationRuleChildrenArgs) ElementType ¶
func (GetAuthenticationRuleChildrenArgs) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenArgs) ToGetAuthenticationRuleChildrenOutput ¶
func (i GetAuthenticationRuleChildrenArgs) ToGetAuthenticationRuleChildrenOutput() GetAuthenticationRuleChildrenOutput
func (GetAuthenticationRuleChildrenArgs) ToGetAuthenticationRuleChildrenOutputWithContext ¶
func (i GetAuthenticationRuleChildrenArgs) ToGetAuthenticationRuleChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenOutput
type GetAuthenticationRuleChildrenArray ¶
type GetAuthenticationRuleChildrenArray []GetAuthenticationRuleChildrenInput
func (GetAuthenticationRuleChildrenArray) ElementType ¶
func (GetAuthenticationRuleChildrenArray) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenArray) ToGetAuthenticationRuleChildrenArrayOutput ¶
func (i GetAuthenticationRuleChildrenArray) ToGetAuthenticationRuleChildrenArrayOutput() GetAuthenticationRuleChildrenArrayOutput
func (GetAuthenticationRuleChildrenArray) ToGetAuthenticationRuleChildrenArrayOutputWithContext ¶
func (i GetAuthenticationRuleChildrenArray) ToGetAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenArrayOutput
type GetAuthenticationRuleChildrenArrayInput ¶
type GetAuthenticationRuleChildrenArrayInput interface { pulumi.Input ToGetAuthenticationRuleChildrenArrayOutput() GetAuthenticationRuleChildrenArrayOutput ToGetAuthenticationRuleChildrenArrayOutputWithContext(context.Context) GetAuthenticationRuleChildrenArrayOutput }
GetAuthenticationRuleChildrenArrayInput is an input type that accepts GetAuthenticationRuleChildrenArray and GetAuthenticationRuleChildrenArrayOutput values. You can construct a concrete instance of `GetAuthenticationRuleChildrenArrayInput` via:
GetAuthenticationRuleChildrenArray{ GetAuthenticationRuleChildrenArgs{...} }
type GetAuthenticationRuleChildrenArrayOutput ¶
type GetAuthenticationRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthenticationRuleChildrenArrayOutput) ElementType ¶
func (GetAuthenticationRuleChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenArrayOutput) ToGetAuthenticationRuleChildrenArrayOutput ¶
func (o GetAuthenticationRuleChildrenArrayOutput) ToGetAuthenticationRuleChildrenArrayOutput() GetAuthenticationRuleChildrenArrayOutput
func (GetAuthenticationRuleChildrenArrayOutput) ToGetAuthenticationRuleChildrenArrayOutputWithContext ¶
func (o GetAuthenticationRuleChildrenArrayOutput) ToGetAuthenticationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenArrayOutput
type GetAuthenticationRuleChildrenChildren ¶
type GetAuthenticationRuleChildrenChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // Condition type. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthenticationRuleChildrenChildrenArgs ¶
type GetAuthenticationRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // Condition type. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthenticationRuleChildrenChildrenArgs) ElementType ¶
func (GetAuthenticationRuleChildrenChildrenArgs) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenChildrenArgs) ToGetAuthenticationRuleChildrenChildrenOutput ¶
func (i GetAuthenticationRuleChildrenChildrenArgs) ToGetAuthenticationRuleChildrenChildrenOutput() GetAuthenticationRuleChildrenChildrenOutput
func (GetAuthenticationRuleChildrenChildrenArgs) ToGetAuthenticationRuleChildrenChildrenOutputWithContext ¶
func (i GetAuthenticationRuleChildrenChildrenArgs) ToGetAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenOutput
type GetAuthenticationRuleChildrenChildrenArray ¶
type GetAuthenticationRuleChildrenChildrenArray []GetAuthenticationRuleChildrenChildrenInput
func (GetAuthenticationRuleChildrenChildrenArray) ElementType ¶
func (GetAuthenticationRuleChildrenChildrenArray) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenChildrenArray) ToGetAuthenticationRuleChildrenChildrenArrayOutput ¶
func (i GetAuthenticationRuleChildrenChildrenArray) ToGetAuthenticationRuleChildrenChildrenArrayOutput() GetAuthenticationRuleChildrenChildrenArrayOutput
func (GetAuthenticationRuleChildrenChildrenArray) ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext ¶
func (i GetAuthenticationRuleChildrenChildrenArray) ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenArrayOutput
type GetAuthenticationRuleChildrenChildrenArrayInput ¶
type GetAuthenticationRuleChildrenChildrenArrayInput interface { pulumi.Input ToGetAuthenticationRuleChildrenChildrenArrayOutput() GetAuthenticationRuleChildrenChildrenArrayOutput ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext(context.Context) GetAuthenticationRuleChildrenChildrenArrayOutput }
GetAuthenticationRuleChildrenChildrenArrayInput is an input type that accepts GetAuthenticationRuleChildrenChildrenArray and GetAuthenticationRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `GetAuthenticationRuleChildrenChildrenArrayInput` via:
GetAuthenticationRuleChildrenChildrenArray{ GetAuthenticationRuleChildrenChildrenArgs{...} }
type GetAuthenticationRuleChildrenChildrenArrayOutput ¶
type GetAuthenticationRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthenticationRuleChildrenChildrenArrayOutput) ElementType ¶
func (GetAuthenticationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenChildrenArrayOutput) ToGetAuthenticationRuleChildrenChildrenArrayOutput ¶
func (o GetAuthenticationRuleChildrenChildrenArrayOutput) ToGetAuthenticationRuleChildrenChildrenArrayOutput() GetAuthenticationRuleChildrenChildrenArrayOutput
func (GetAuthenticationRuleChildrenChildrenArrayOutput) ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext ¶
func (o GetAuthenticationRuleChildrenChildrenArrayOutput) ToGetAuthenticationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenArrayOutput
type GetAuthenticationRuleChildrenChildrenInput ¶
type GetAuthenticationRuleChildrenChildrenInput interface { pulumi.Input ToGetAuthenticationRuleChildrenChildrenOutput() GetAuthenticationRuleChildrenChildrenOutput ToGetAuthenticationRuleChildrenChildrenOutputWithContext(context.Context) GetAuthenticationRuleChildrenChildrenOutput }
GetAuthenticationRuleChildrenChildrenInput is an input type that accepts GetAuthenticationRuleChildrenChildrenArgs and GetAuthenticationRuleChildrenChildrenOutput values. You can construct a concrete instance of `GetAuthenticationRuleChildrenChildrenInput` via:
GetAuthenticationRuleChildrenChildrenArgs{...}
type GetAuthenticationRuleChildrenChildrenOutput ¶
type GetAuthenticationRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthenticationRuleChildrenChildrenOutput) AttributeName ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthenticationRuleChildrenChildrenOutput) AttributeValue ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthenticationRuleChildrenChildrenOutput) ConditionType ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
func (GetAuthenticationRuleChildrenChildrenOutput) DictionaryName ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthenticationRuleChildrenChildrenOutput) DictionaryValue ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthenticationRuleChildrenChildrenOutput) ElementType ¶
func (GetAuthenticationRuleChildrenChildrenOutput) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenChildrenOutput) Id ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetAuthenticationRuleChildrenChildrenOutput) IsNegate ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthenticationRuleChildrenChildrenOutput) Operator ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthenticationRuleChildrenChildrenOutput) ToGetAuthenticationRuleChildrenChildrenOutput ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) ToGetAuthenticationRuleChildrenChildrenOutput() GetAuthenticationRuleChildrenChildrenOutput
func (GetAuthenticationRuleChildrenChildrenOutput) ToGetAuthenticationRuleChildrenChildrenOutputWithContext ¶
func (o GetAuthenticationRuleChildrenChildrenOutput) ToGetAuthenticationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenChildrenOutput
type GetAuthenticationRuleChildrenInput ¶
type GetAuthenticationRuleChildrenInput interface { pulumi.Input ToGetAuthenticationRuleChildrenOutput() GetAuthenticationRuleChildrenOutput ToGetAuthenticationRuleChildrenOutputWithContext(context.Context) GetAuthenticationRuleChildrenOutput }
GetAuthenticationRuleChildrenInput is an input type that accepts GetAuthenticationRuleChildrenArgs and GetAuthenticationRuleChildrenOutput values. You can construct a concrete instance of `GetAuthenticationRuleChildrenInput` via:
GetAuthenticationRuleChildrenArgs{...}
type GetAuthenticationRuleChildrenOutput ¶
type GetAuthenticationRuleChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthenticationRuleChildrenOutput) AttributeName ¶
func (o GetAuthenticationRuleChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthenticationRuleChildrenOutput) AttributeValue ¶
func (o GetAuthenticationRuleChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthenticationRuleChildrenOutput) Childrens ¶
func (o GetAuthenticationRuleChildrenOutput) Childrens() GetAuthenticationRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (GetAuthenticationRuleChildrenOutput) ConditionType ¶
func (o GetAuthenticationRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (GetAuthenticationRuleChildrenOutput) DictionaryName ¶
func (o GetAuthenticationRuleChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthenticationRuleChildrenOutput) DictionaryValue ¶
func (o GetAuthenticationRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthenticationRuleChildrenOutput) ElementType ¶
func (GetAuthenticationRuleChildrenOutput) ElementType() reflect.Type
func (GetAuthenticationRuleChildrenOutput) Id ¶
func (o GetAuthenticationRuleChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetAuthenticationRuleChildrenOutput) IsNegate ¶
func (o GetAuthenticationRuleChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthenticationRuleChildrenOutput) Operator ¶
func (o GetAuthenticationRuleChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthenticationRuleChildrenOutput) ToGetAuthenticationRuleChildrenOutput ¶
func (o GetAuthenticationRuleChildrenOutput) ToGetAuthenticationRuleChildrenOutput() GetAuthenticationRuleChildrenOutput
func (GetAuthenticationRuleChildrenOutput) ToGetAuthenticationRuleChildrenOutputWithContext ¶
func (o GetAuthenticationRuleChildrenOutput) ToGetAuthenticationRuleChildrenOutputWithContext(ctx context.Context) GetAuthenticationRuleChildrenOutput
type GetAuthorizationExceptionRuleChildren ¶
type GetAuthorizationExceptionRuleChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthorizationExceptionRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthorizationExceptionRuleChildrenArgs ¶
type GetAuthorizationExceptionRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens GetAuthorizationExceptionRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthorizationExceptionRuleChildrenArgs) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenArgs) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenArgs) ToGetAuthorizationExceptionRuleChildrenOutput ¶
func (i GetAuthorizationExceptionRuleChildrenArgs) ToGetAuthorizationExceptionRuleChildrenOutput() GetAuthorizationExceptionRuleChildrenOutput
func (GetAuthorizationExceptionRuleChildrenArgs) ToGetAuthorizationExceptionRuleChildrenOutputWithContext ¶
func (i GetAuthorizationExceptionRuleChildrenArgs) ToGetAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenOutput
type GetAuthorizationExceptionRuleChildrenArray ¶
type GetAuthorizationExceptionRuleChildrenArray []GetAuthorizationExceptionRuleChildrenInput
func (GetAuthorizationExceptionRuleChildrenArray) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenArray) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenArray) ToGetAuthorizationExceptionRuleChildrenArrayOutput ¶
func (i GetAuthorizationExceptionRuleChildrenArray) ToGetAuthorizationExceptionRuleChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenArrayOutput
func (GetAuthorizationExceptionRuleChildrenArray) ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext ¶
func (i GetAuthorizationExceptionRuleChildrenArray) ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenArrayOutput
type GetAuthorizationExceptionRuleChildrenArrayInput ¶
type GetAuthorizationExceptionRuleChildrenArrayInput interface { pulumi.Input ToGetAuthorizationExceptionRuleChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenArrayOutput ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext(context.Context) GetAuthorizationExceptionRuleChildrenArrayOutput }
GetAuthorizationExceptionRuleChildrenArrayInput is an input type that accepts GetAuthorizationExceptionRuleChildrenArray and GetAuthorizationExceptionRuleChildrenArrayOutput values. You can construct a concrete instance of `GetAuthorizationExceptionRuleChildrenArrayInput` via:
GetAuthorizationExceptionRuleChildrenArray{ GetAuthorizationExceptionRuleChildrenArgs{...} }
type GetAuthorizationExceptionRuleChildrenArrayOutput ¶
type GetAuthorizationExceptionRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationExceptionRuleChildrenArrayOutput) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenArrayOutput ¶
func (o GetAuthorizationExceptionRuleChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenArrayOutput
func (GetAuthorizationExceptionRuleChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext ¶
func (o GetAuthorizationExceptionRuleChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenArrayOutput
type GetAuthorizationExceptionRuleChildrenChildren ¶
type GetAuthorizationExceptionRuleChildrenChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // Condition type. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthorizationExceptionRuleChildrenChildrenArgs ¶
type GetAuthorizationExceptionRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // Condition type. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthorizationExceptionRuleChildrenChildrenArgs) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenChildrenArgs) ToGetAuthorizationExceptionRuleChildrenChildrenOutput ¶
func (i GetAuthorizationExceptionRuleChildrenChildrenArgs) ToGetAuthorizationExceptionRuleChildrenChildrenOutput() GetAuthorizationExceptionRuleChildrenChildrenOutput
func (GetAuthorizationExceptionRuleChildrenChildrenArgs) ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext ¶
func (i GetAuthorizationExceptionRuleChildrenChildrenArgs) ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenOutput
type GetAuthorizationExceptionRuleChildrenChildrenArray ¶
type GetAuthorizationExceptionRuleChildrenChildrenArray []GetAuthorizationExceptionRuleChildrenChildrenInput
func (GetAuthorizationExceptionRuleChildrenChildrenArray) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenChildrenArray) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput ¶
func (i GetAuthorizationExceptionRuleChildrenChildrenArray) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
func (GetAuthorizationExceptionRuleChildrenChildrenArray) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (i GetAuthorizationExceptionRuleChildrenChildrenArray) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
type GetAuthorizationExceptionRuleChildrenChildrenArrayInput ¶
type GetAuthorizationExceptionRuleChildrenChildrenArrayInput interface { pulumi.Input ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(context.Context) GetAuthorizationExceptionRuleChildrenChildrenArrayOutput }
GetAuthorizationExceptionRuleChildrenChildrenArrayInput is an input type that accepts GetAuthorizationExceptionRuleChildrenChildrenArray and GetAuthorizationExceptionRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `GetAuthorizationExceptionRuleChildrenChildrenArrayInput` via:
GetAuthorizationExceptionRuleChildrenChildrenArray{ GetAuthorizationExceptionRuleChildrenChildrenArgs{...} }
type GetAuthorizationExceptionRuleChildrenChildrenArrayOutput ¶
type GetAuthorizationExceptionRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
func (GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
type GetAuthorizationExceptionRuleChildrenChildrenInput ¶
type GetAuthorizationExceptionRuleChildrenChildrenInput interface { pulumi.Input ToGetAuthorizationExceptionRuleChildrenChildrenOutput() GetAuthorizationExceptionRuleChildrenChildrenOutput ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext(context.Context) GetAuthorizationExceptionRuleChildrenChildrenOutput }
GetAuthorizationExceptionRuleChildrenChildrenInput is an input type that accepts GetAuthorizationExceptionRuleChildrenChildrenArgs and GetAuthorizationExceptionRuleChildrenChildrenOutput values. You can construct a concrete instance of `GetAuthorizationExceptionRuleChildrenChildrenInput` via:
GetAuthorizationExceptionRuleChildrenChildrenArgs{...}
type GetAuthorizationExceptionRuleChildrenChildrenOutput ¶
type GetAuthorizationExceptionRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) AttributeName ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) AttributeValue ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) ConditionType ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) DictionaryName ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) DictionaryValue ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) IsNegate ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) Operator ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) ToGetAuthorizationExceptionRuleChildrenChildrenOutput ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) ToGetAuthorizationExceptionRuleChildrenChildrenOutput() GetAuthorizationExceptionRuleChildrenChildrenOutput
func (GetAuthorizationExceptionRuleChildrenChildrenOutput) ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext ¶
func (o GetAuthorizationExceptionRuleChildrenChildrenOutput) ToGetAuthorizationExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenChildrenOutput
type GetAuthorizationExceptionRuleChildrenInput ¶
type GetAuthorizationExceptionRuleChildrenInput interface { pulumi.Input ToGetAuthorizationExceptionRuleChildrenOutput() GetAuthorizationExceptionRuleChildrenOutput ToGetAuthorizationExceptionRuleChildrenOutputWithContext(context.Context) GetAuthorizationExceptionRuleChildrenOutput }
GetAuthorizationExceptionRuleChildrenInput is an input type that accepts GetAuthorizationExceptionRuleChildrenArgs and GetAuthorizationExceptionRuleChildrenOutput values. You can construct a concrete instance of `GetAuthorizationExceptionRuleChildrenInput` via:
GetAuthorizationExceptionRuleChildrenArgs{...}
type GetAuthorizationExceptionRuleChildrenOutput ¶
type GetAuthorizationExceptionRuleChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthorizationExceptionRuleChildrenOutput) AttributeName ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthorizationExceptionRuleChildrenOutput) AttributeValue ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthorizationExceptionRuleChildrenOutput) Childrens ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) Childrens() GetAuthorizationExceptionRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (GetAuthorizationExceptionRuleChildrenOutput) ConditionType ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (GetAuthorizationExceptionRuleChildrenOutput) DictionaryName ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthorizationExceptionRuleChildrenOutput) DictionaryValue ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthorizationExceptionRuleChildrenOutput) ElementType ¶
func (GetAuthorizationExceptionRuleChildrenOutput) ElementType() reflect.Type
func (GetAuthorizationExceptionRuleChildrenOutput) Id ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetAuthorizationExceptionRuleChildrenOutput) IsNegate ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthorizationExceptionRuleChildrenOutput) Operator ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthorizationExceptionRuleChildrenOutput) ToGetAuthorizationExceptionRuleChildrenOutput ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) ToGetAuthorizationExceptionRuleChildrenOutput() GetAuthorizationExceptionRuleChildrenOutput
func (GetAuthorizationExceptionRuleChildrenOutput) ToGetAuthorizationExceptionRuleChildrenOutputWithContext ¶
func (o GetAuthorizationExceptionRuleChildrenOutput) ToGetAuthorizationExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationExceptionRuleChildrenOutput
type GetAuthorizationGlobalExceptionRuleChildren ¶
type GetAuthorizationGlobalExceptionRuleChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthorizationGlobalExceptionRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthorizationGlobalExceptionRuleChildrenArgs ¶
type GetAuthorizationGlobalExceptionRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthorizationGlobalExceptionRuleChildrenArgs) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenArgs) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenOutput ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenOutput
func (GetAuthorizationGlobalExceptionRuleChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenOutput
type GetAuthorizationGlobalExceptionRuleChildrenArray ¶
type GetAuthorizationGlobalExceptionRuleChildrenArray []GetAuthorizationGlobalExceptionRuleChildrenInput
func (GetAuthorizationGlobalExceptionRuleChildrenArray) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenArray) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
func (GetAuthorizationGlobalExceptionRuleChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
type GetAuthorizationGlobalExceptionRuleChildrenArrayInput ¶
type GetAuthorizationGlobalExceptionRuleChildrenArrayInput interface { pulumi.Input ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(context.Context) GetAuthorizationGlobalExceptionRuleChildrenArrayOutput }
GetAuthorizationGlobalExceptionRuleChildrenArrayInput is an input type that accepts GetAuthorizationGlobalExceptionRuleChildrenArray and GetAuthorizationGlobalExceptionRuleChildrenArrayOutput values. You can construct a concrete instance of `GetAuthorizationGlobalExceptionRuleChildrenArrayInput` via:
GetAuthorizationGlobalExceptionRuleChildrenArray{ GetAuthorizationGlobalExceptionRuleChildrenArgs{...} }
type GetAuthorizationGlobalExceptionRuleChildrenArrayOutput ¶
type GetAuthorizationGlobalExceptionRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
func (GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
type GetAuthorizationGlobalExceptionRuleChildrenChildren ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // Condition type. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // Condition type. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArray ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArray []GetAuthorizationGlobalExceptionRuleChildrenChildrenInput
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (i GetAuthorizationGlobalExceptionRuleChildrenChildrenArray) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayInput ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayInput interface { pulumi.Input ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput }
GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayInput is an input type that accepts GetAuthorizationGlobalExceptionRuleChildrenChildrenArray and GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayInput` via:
GetAuthorizationGlobalExceptionRuleChildrenChildrenArray{ GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs{...} }
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
type GetAuthorizationGlobalExceptionRuleChildrenChildrenInput ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildrenInput interface { pulumi.Input ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput }
GetAuthorizationGlobalExceptionRuleChildrenChildrenInput is an input type that accepts GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs and GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput values. You can construct a concrete instance of `GetAuthorizationGlobalExceptionRuleChildrenChildrenInput` via:
GetAuthorizationGlobalExceptionRuleChildrenChildrenArgs{...}
type GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput ¶
type GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeName ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeValue ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ConditionType ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryName ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryValue ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) IsNegate ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) Operator ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
func (GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenChildrenOutput
type GetAuthorizationGlobalExceptionRuleChildrenInput ¶
type GetAuthorizationGlobalExceptionRuleChildrenInput interface { pulumi.Input ToGetAuthorizationGlobalExceptionRuleChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenOutput ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext(context.Context) GetAuthorizationGlobalExceptionRuleChildrenOutput }
GetAuthorizationGlobalExceptionRuleChildrenInput is an input type that accepts GetAuthorizationGlobalExceptionRuleChildrenArgs and GetAuthorizationGlobalExceptionRuleChildrenOutput values. You can construct a concrete instance of `GetAuthorizationGlobalExceptionRuleChildrenInput` via:
GetAuthorizationGlobalExceptionRuleChildrenArgs{...}
type GetAuthorizationGlobalExceptionRuleChildrenOutput ¶
type GetAuthorizationGlobalExceptionRuleChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) AttributeName ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) AttributeValue ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) Childrens ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) Childrens() GetAuthorizationGlobalExceptionRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) ConditionType ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) DictionaryName ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) DictionaryValue ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) ElementType ¶
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) ElementType() reflect.Type
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) IsNegate ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) Operator ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenOutput ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenOutput() GetAuthorizationGlobalExceptionRuleChildrenOutput
func (GetAuthorizationGlobalExceptionRuleChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext ¶
func (o GetAuthorizationGlobalExceptionRuleChildrenOutput) ToGetAuthorizationGlobalExceptionRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationGlobalExceptionRuleChildrenOutput
type GetAuthorizationRuleChildren ¶
type GetAuthorizationRuleChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthorizationRuleChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthorizationRuleChildrenArgs ¶
type GetAuthorizationRuleChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens GetAuthorizationRuleChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthorizationRuleChildrenArgs) ElementType ¶
func (GetAuthorizationRuleChildrenArgs) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenArgs) ToGetAuthorizationRuleChildrenOutput ¶
func (i GetAuthorizationRuleChildrenArgs) ToGetAuthorizationRuleChildrenOutput() GetAuthorizationRuleChildrenOutput
func (GetAuthorizationRuleChildrenArgs) ToGetAuthorizationRuleChildrenOutputWithContext ¶
func (i GetAuthorizationRuleChildrenArgs) ToGetAuthorizationRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenOutput
type GetAuthorizationRuleChildrenArray ¶
type GetAuthorizationRuleChildrenArray []GetAuthorizationRuleChildrenInput
func (GetAuthorizationRuleChildrenArray) ElementType ¶
func (GetAuthorizationRuleChildrenArray) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenArray) ToGetAuthorizationRuleChildrenArrayOutput ¶
func (i GetAuthorizationRuleChildrenArray) ToGetAuthorizationRuleChildrenArrayOutput() GetAuthorizationRuleChildrenArrayOutput
func (GetAuthorizationRuleChildrenArray) ToGetAuthorizationRuleChildrenArrayOutputWithContext ¶
func (i GetAuthorizationRuleChildrenArray) ToGetAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenArrayOutput
type GetAuthorizationRuleChildrenArrayInput ¶
type GetAuthorizationRuleChildrenArrayInput interface { pulumi.Input ToGetAuthorizationRuleChildrenArrayOutput() GetAuthorizationRuleChildrenArrayOutput ToGetAuthorizationRuleChildrenArrayOutputWithContext(context.Context) GetAuthorizationRuleChildrenArrayOutput }
GetAuthorizationRuleChildrenArrayInput is an input type that accepts GetAuthorizationRuleChildrenArray and GetAuthorizationRuleChildrenArrayOutput values. You can construct a concrete instance of `GetAuthorizationRuleChildrenArrayInput` via:
GetAuthorizationRuleChildrenArray{ GetAuthorizationRuleChildrenArgs{...} }
type GetAuthorizationRuleChildrenArrayOutput ¶
type GetAuthorizationRuleChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationRuleChildrenArrayOutput) ElementType ¶
func (GetAuthorizationRuleChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenArrayOutput) ToGetAuthorizationRuleChildrenArrayOutput ¶
func (o GetAuthorizationRuleChildrenArrayOutput) ToGetAuthorizationRuleChildrenArrayOutput() GetAuthorizationRuleChildrenArrayOutput
func (GetAuthorizationRuleChildrenArrayOutput) ToGetAuthorizationRuleChildrenArrayOutputWithContext ¶
func (o GetAuthorizationRuleChildrenArrayOutput) ToGetAuthorizationRuleChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenArrayOutput
type GetAuthorizationRuleChildrenChildren ¶
type GetAuthorizationRuleChildrenChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // Condition type. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetAuthorizationRuleChildrenChildrenArgs ¶
type GetAuthorizationRuleChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // Condition type. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetAuthorizationRuleChildrenChildrenArgs) ElementType ¶
func (GetAuthorizationRuleChildrenChildrenArgs) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenChildrenArgs) ToGetAuthorizationRuleChildrenChildrenOutput ¶
func (i GetAuthorizationRuleChildrenChildrenArgs) ToGetAuthorizationRuleChildrenChildrenOutput() GetAuthorizationRuleChildrenChildrenOutput
func (GetAuthorizationRuleChildrenChildrenArgs) ToGetAuthorizationRuleChildrenChildrenOutputWithContext ¶
func (i GetAuthorizationRuleChildrenChildrenArgs) ToGetAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenOutput
type GetAuthorizationRuleChildrenChildrenArray ¶
type GetAuthorizationRuleChildrenChildrenArray []GetAuthorizationRuleChildrenChildrenInput
func (GetAuthorizationRuleChildrenChildrenArray) ElementType ¶
func (GetAuthorizationRuleChildrenChildrenArray) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenChildrenArray) ToGetAuthorizationRuleChildrenChildrenArrayOutput ¶
func (i GetAuthorizationRuleChildrenChildrenArray) ToGetAuthorizationRuleChildrenChildrenArrayOutput() GetAuthorizationRuleChildrenChildrenArrayOutput
func (GetAuthorizationRuleChildrenChildrenArray) ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext ¶
func (i GetAuthorizationRuleChildrenChildrenArray) ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenArrayOutput
type GetAuthorizationRuleChildrenChildrenArrayInput ¶
type GetAuthorizationRuleChildrenChildrenArrayInput interface { pulumi.Input ToGetAuthorizationRuleChildrenChildrenArrayOutput() GetAuthorizationRuleChildrenChildrenArrayOutput ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext(context.Context) GetAuthorizationRuleChildrenChildrenArrayOutput }
GetAuthorizationRuleChildrenChildrenArrayInput is an input type that accepts GetAuthorizationRuleChildrenChildrenArray and GetAuthorizationRuleChildrenChildrenArrayOutput values. You can construct a concrete instance of `GetAuthorizationRuleChildrenChildrenArrayInput` via:
GetAuthorizationRuleChildrenChildrenArray{ GetAuthorizationRuleChildrenChildrenArgs{...} }
type GetAuthorizationRuleChildrenChildrenArrayOutput ¶
type GetAuthorizationRuleChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationRuleChildrenChildrenArrayOutput) ElementType ¶
func (GetAuthorizationRuleChildrenChildrenArrayOutput) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenChildrenArrayOutput) ToGetAuthorizationRuleChildrenChildrenArrayOutput ¶
func (o GetAuthorizationRuleChildrenChildrenArrayOutput) ToGetAuthorizationRuleChildrenChildrenArrayOutput() GetAuthorizationRuleChildrenChildrenArrayOutput
func (GetAuthorizationRuleChildrenChildrenArrayOutput) ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext ¶
func (o GetAuthorizationRuleChildrenChildrenArrayOutput) ToGetAuthorizationRuleChildrenChildrenArrayOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenArrayOutput
type GetAuthorizationRuleChildrenChildrenInput ¶
type GetAuthorizationRuleChildrenChildrenInput interface { pulumi.Input ToGetAuthorizationRuleChildrenChildrenOutput() GetAuthorizationRuleChildrenChildrenOutput ToGetAuthorizationRuleChildrenChildrenOutputWithContext(context.Context) GetAuthorizationRuleChildrenChildrenOutput }
GetAuthorizationRuleChildrenChildrenInput is an input type that accepts GetAuthorizationRuleChildrenChildrenArgs and GetAuthorizationRuleChildrenChildrenOutput values. You can construct a concrete instance of `GetAuthorizationRuleChildrenChildrenInput` via:
GetAuthorizationRuleChildrenChildrenArgs{...}
type GetAuthorizationRuleChildrenChildrenOutput ¶
type GetAuthorizationRuleChildrenChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthorizationRuleChildrenChildrenOutput) AttributeName ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthorizationRuleChildrenChildrenOutput) AttributeValue ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthorizationRuleChildrenChildrenOutput) ConditionType ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
func (GetAuthorizationRuleChildrenChildrenOutput) DictionaryName ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthorizationRuleChildrenChildrenOutput) DictionaryValue ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthorizationRuleChildrenChildrenOutput) ElementType ¶
func (GetAuthorizationRuleChildrenChildrenOutput) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenChildrenOutput) Id ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetAuthorizationRuleChildrenChildrenOutput) IsNegate ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthorizationRuleChildrenChildrenOutput) Operator ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthorizationRuleChildrenChildrenOutput) ToGetAuthorizationRuleChildrenChildrenOutput ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) ToGetAuthorizationRuleChildrenChildrenOutput() GetAuthorizationRuleChildrenChildrenOutput
func (GetAuthorizationRuleChildrenChildrenOutput) ToGetAuthorizationRuleChildrenChildrenOutputWithContext ¶
func (o GetAuthorizationRuleChildrenChildrenOutput) ToGetAuthorizationRuleChildrenChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenChildrenOutput
type GetAuthorizationRuleChildrenInput ¶
type GetAuthorizationRuleChildrenInput interface { pulumi.Input ToGetAuthorizationRuleChildrenOutput() GetAuthorizationRuleChildrenOutput ToGetAuthorizationRuleChildrenOutputWithContext(context.Context) GetAuthorizationRuleChildrenOutput }
GetAuthorizationRuleChildrenInput is an input type that accepts GetAuthorizationRuleChildrenArgs and GetAuthorizationRuleChildrenOutput values. You can construct a concrete instance of `GetAuthorizationRuleChildrenInput` via:
GetAuthorizationRuleChildrenArgs{...}
type GetAuthorizationRuleChildrenOutput ¶
type GetAuthorizationRuleChildrenOutput struct{ *pulumi.OutputState }
func (GetAuthorizationRuleChildrenOutput) AttributeName ¶
func (o GetAuthorizationRuleChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetAuthorizationRuleChildrenOutput) AttributeValue ¶
func (o GetAuthorizationRuleChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetAuthorizationRuleChildrenOutput) Childrens ¶
func (o GetAuthorizationRuleChildrenOutput) Childrens() GetAuthorizationRuleChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (GetAuthorizationRuleChildrenOutput) ConditionType ¶
func (o GetAuthorizationRuleChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (GetAuthorizationRuleChildrenOutput) DictionaryName ¶
func (o GetAuthorizationRuleChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetAuthorizationRuleChildrenOutput) DictionaryValue ¶
func (o GetAuthorizationRuleChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetAuthorizationRuleChildrenOutput) ElementType ¶
func (GetAuthorizationRuleChildrenOutput) ElementType() reflect.Type
func (GetAuthorizationRuleChildrenOutput) Id ¶
func (o GetAuthorizationRuleChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetAuthorizationRuleChildrenOutput) IsNegate ¶
func (o GetAuthorizationRuleChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetAuthorizationRuleChildrenOutput) Operator ¶
func (o GetAuthorizationRuleChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetAuthorizationRuleChildrenOutput) ToGetAuthorizationRuleChildrenOutput ¶
func (o GetAuthorizationRuleChildrenOutput) ToGetAuthorizationRuleChildrenOutput() GetAuthorizationRuleChildrenOutput
func (GetAuthorizationRuleChildrenOutput) ToGetAuthorizationRuleChildrenOutputWithContext ¶
func (o GetAuthorizationRuleChildrenOutput) ToGetAuthorizationRuleChildrenOutputWithContext(ctx context.Context) GetAuthorizationRuleChildrenOutput
type GetConditionChildren ¶
type GetConditionChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetConditionChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Condition description Description string `pulumi:"description"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Condition name Name string `pulumi:"name"` // Equality operator Operator string `pulumi:"operator"` }
type GetConditionChildrenArgs ¶
type GetConditionChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens GetConditionChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Condition description Description pulumi.StringInput `pulumi:"description"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Condition name Name pulumi.StringInput `pulumi:"name"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetConditionChildrenArgs) ElementType ¶
func (GetConditionChildrenArgs) ElementType() reflect.Type
func (GetConditionChildrenArgs) ToGetConditionChildrenOutput ¶
func (i GetConditionChildrenArgs) ToGetConditionChildrenOutput() GetConditionChildrenOutput
func (GetConditionChildrenArgs) ToGetConditionChildrenOutputWithContext ¶
func (i GetConditionChildrenArgs) ToGetConditionChildrenOutputWithContext(ctx context.Context) GetConditionChildrenOutput
type GetConditionChildrenArray ¶
type GetConditionChildrenArray []GetConditionChildrenInput
func (GetConditionChildrenArray) ElementType ¶
func (GetConditionChildrenArray) ElementType() reflect.Type
func (GetConditionChildrenArray) ToGetConditionChildrenArrayOutput ¶
func (i GetConditionChildrenArray) ToGetConditionChildrenArrayOutput() GetConditionChildrenArrayOutput
func (GetConditionChildrenArray) ToGetConditionChildrenArrayOutputWithContext ¶
func (i GetConditionChildrenArray) ToGetConditionChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenArrayOutput
type GetConditionChildrenArrayInput ¶
type GetConditionChildrenArrayInput interface { pulumi.Input ToGetConditionChildrenArrayOutput() GetConditionChildrenArrayOutput ToGetConditionChildrenArrayOutputWithContext(context.Context) GetConditionChildrenArrayOutput }
GetConditionChildrenArrayInput is an input type that accepts GetConditionChildrenArray and GetConditionChildrenArrayOutput values. You can construct a concrete instance of `GetConditionChildrenArrayInput` via:
GetConditionChildrenArray{ GetConditionChildrenArgs{...} }
type GetConditionChildrenArrayOutput ¶
type GetConditionChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetConditionChildrenArrayOutput) ElementType ¶
func (GetConditionChildrenArrayOutput) ElementType() reflect.Type
func (GetConditionChildrenArrayOutput) Index ¶
func (o GetConditionChildrenArrayOutput) Index(i pulumi.IntInput) GetConditionChildrenOutput
func (GetConditionChildrenArrayOutput) ToGetConditionChildrenArrayOutput ¶
func (o GetConditionChildrenArrayOutput) ToGetConditionChildrenArrayOutput() GetConditionChildrenArrayOutput
func (GetConditionChildrenArrayOutput) ToGetConditionChildrenArrayOutputWithContext ¶
func (o GetConditionChildrenArrayOutput) ToGetConditionChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenArrayOutput
type GetConditionChildrenChildren ¶
type GetConditionChildrenChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // Condition type. ConditionType string `pulumi:"conditionType"` // Condition description Description string `pulumi:"description"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Condition name Name string `pulumi:"name"` // Equality operator Operator string `pulumi:"operator"` }
type GetConditionChildrenChildrenArgs ¶
type GetConditionChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // Condition type. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Condition description Description pulumi.StringInput `pulumi:"description"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Condition name Name pulumi.StringInput `pulumi:"name"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetConditionChildrenChildrenArgs) ElementType ¶
func (GetConditionChildrenChildrenArgs) ElementType() reflect.Type
func (GetConditionChildrenChildrenArgs) ToGetConditionChildrenChildrenOutput ¶
func (i GetConditionChildrenChildrenArgs) ToGetConditionChildrenChildrenOutput() GetConditionChildrenChildrenOutput
func (GetConditionChildrenChildrenArgs) ToGetConditionChildrenChildrenOutputWithContext ¶
func (i GetConditionChildrenChildrenArgs) ToGetConditionChildrenChildrenOutputWithContext(ctx context.Context) GetConditionChildrenChildrenOutput
type GetConditionChildrenChildrenArray ¶
type GetConditionChildrenChildrenArray []GetConditionChildrenChildrenInput
func (GetConditionChildrenChildrenArray) ElementType ¶
func (GetConditionChildrenChildrenArray) ElementType() reflect.Type
func (GetConditionChildrenChildrenArray) ToGetConditionChildrenChildrenArrayOutput ¶
func (i GetConditionChildrenChildrenArray) ToGetConditionChildrenChildrenArrayOutput() GetConditionChildrenChildrenArrayOutput
func (GetConditionChildrenChildrenArray) ToGetConditionChildrenChildrenArrayOutputWithContext ¶
func (i GetConditionChildrenChildrenArray) ToGetConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenChildrenArrayOutput
type GetConditionChildrenChildrenArrayInput ¶
type GetConditionChildrenChildrenArrayInput interface { pulumi.Input ToGetConditionChildrenChildrenArrayOutput() GetConditionChildrenChildrenArrayOutput ToGetConditionChildrenChildrenArrayOutputWithContext(context.Context) GetConditionChildrenChildrenArrayOutput }
GetConditionChildrenChildrenArrayInput is an input type that accepts GetConditionChildrenChildrenArray and GetConditionChildrenChildrenArrayOutput values. You can construct a concrete instance of `GetConditionChildrenChildrenArrayInput` via:
GetConditionChildrenChildrenArray{ GetConditionChildrenChildrenArgs{...} }
type GetConditionChildrenChildrenArrayOutput ¶
type GetConditionChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetConditionChildrenChildrenArrayOutput) ElementType ¶
func (GetConditionChildrenChildrenArrayOutput) ElementType() reflect.Type
func (GetConditionChildrenChildrenArrayOutput) ToGetConditionChildrenChildrenArrayOutput ¶
func (o GetConditionChildrenChildrenArrayOutput) ToGetConditionChildrenChildrenArrayOutput() GetConditionChildrenChildrenArrayOutput
func (GetConditionChildrenChildrenArrayOutput) ToGetConditionChildrenChildrenArrayOutputWithContext ¶
func (o GetConditionChildrenChildrenArrayOutput) ToGetConditionChildrenChildrenArrayOutputWithContext(ctx context.Context) GetConditionChildrenChildrenArrayOutput
type GetConditionChildrenChildrenInput ¶
type GetConditionChildrenChildrenInput interface { pulumi.Input ToGetConditionChildrenChildrenOutput() GetConditionChildrenChildrenOutput ToGetConditionChildrenChildrenOutputWithContext(context.Context) GetConditionChildrenChildrenOutput }
GetConditionChildrenChildrenInput is an input type that accepts GetConditionChildrenChildrenArgs and GetConditionChildrenChildrenOutput values. You can construct a concrete instance of `GetConditionChildrenChildrenInput` via:
GetConditionChildrenChildrenArgs{...}
type GetConditionChildrenChildrenOutput ¶
type GetConditionChildrenChildrenOutput struct{ *pulumi.OutputState }
func (GetConditionChildrenChildrenOutput) AttributeName ¶
func (o GetConditionChildrenChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetConditionChildrenChildrenOutput) AttributeValue ¶
func (o GetConditionChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetConditionChildrenChildrenOutput) ConditionType ¶
func (o GetConditionChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
func (GetConditionChildrenChildrenOutput) Description ¶
func (o GetConditionChildrenChildrenOutput) Description() pulumi.StringOutput
Condition description
func (GetConditionChildrenChildrenOutput) DictionaryName ¶
func (o GetConditionChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetConditionChildrenChildrenOutput) DictionaryValue ¶
func (o GetConditionChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetConditionChildrenChildrenOutput) ElementType ¶
func (GetConditionChildrenChildrenOutput) ElementType() reflect.Type
func (GetConditionChildrenChildrenOutput) Id ¶
func (o GetConditionChildrenChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetConditionChildrenChildrenOutput) IsNegate ¶
func (o GetConditionChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetConditionChildrenChildrenOutput) Name ¶
func (o GetConditionChildrenChildrenOutput) Name() pulumi.StringOutput
Condition name
func (GetConditionChildrenChildrenOutput) Operator ¶
func (o GetConditionChildrenChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetConditionChildrenChildrenOutput) ToGetConditionChildrenChildrenOutput ¶
func (o GetConditionChildrenChildrenOutput) ToGetConditionChildrenChildrenOutput() GetConditionChildrenChildrenOutput
func (GetConditionChildrenChildrenOutput) ToGetConditionChildrenChildrenOutputWithContext ¶
func (o GetConditionChildrenChildrenOutput) ToGetConditionChildrenChildrenOutputWithContext(ctx context.Context) GetConditionChildrenChildrenOutput
type GetConditionChildrenInput ¶
type GetConditionChildrenInput interface { pulumi.Input ToGetConditionChildrenOutput() GetConditionChildrenOutput ToGetConditionChildrenOutputWithContext(context.Context) GetConditionChildrenOutput }
GetConditionChildrenInput is an input type that accepts GetConditionChildrenArgs and GetConditionChildrenOutput values. You can construct a concrete instance of `GetConditionChildrenInput` via:
GetConditionChildrenArgs{...}
type GetConditionChildrenOutput ¶
type GetConditionChildrenOutput struct{ *pulumi.OutputState }
func (GetConditionChildrenOutput) AttributeName ¶
func (o GetConditionChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetConditionChildrenOutput) AttributeValue ¶
func (o GetConditionChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetConditionChildrenOutput) Childrens ¶
func (o GetConditionChildrenOutput) Childrens() GetConditionChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (GetConditionChildrenOutput) ConditionType ¶
func (o GetConditionChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (GetConditionChildrenOutput) Description ¶
func (o GetConditionChildrenOutput) Description() pulumi.StringOutput
Condition description
func (GetConditionChildrenOutput) DictionaryName ¶
func (o GetConditionChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetConditionChildrenOutput) DictionaryValue ¶
func (o GetConditionChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetConditionChildrenOutput) ElementType ¶
func (GetConditionChildrenOutput) ElementType() reflect.Type
func (GetConditionChildrenOutput) Id ¶
func (o GetConditionChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetConditionChildrenOutput) IsNegate ¶
func (o GetConditionChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetConditionChildrenOutput) Name ¶
func (o GetConditionChildrenOutput) Name() pulumi.StringOutput
Condition name
func (GetConditionChildrenOutput) Operator ¶
func (o GetConditionChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetConditionChildrenOutput) ToGetConditionChildrenOutput ¶
func (o GetConditionChildrenOutput) ToGetConditionChildrenOutput() GetConditionChildrenOutput
func (GetConditionChildrenOutput) ToGetConditionChildrenOutputWithContext ¶
func (o GetConditionChildrenOutput) ToGetConditionChildrenOutputWithContext(ctx context.Context) GetConditionChildrenOutput
type GetPolicySetChildren ¶
type GetPolicySetChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetPolicySetChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetPolicySetChildrenArgs ¶
type GetPolicySetChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens GetPolicySetChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetPolicySetChildrenArgs) ElementType ¶
func (GetPolicySetChildrenArgs) ElementType() reflect.Type
func (GetPolicySetChildrenArgs) ToGetPolicySetChildrenOutput ¶
func (i GetPolicySetChildrenArgs) ToGetPolicySetChildrenOutput() GetPolicySetChildrenOutput
func (GetPolicySetChildrenArgs) ToGetPolicySetChildrenOutputWithContext ¶
func (i GetPolicySetChildrenArgs) ToGetPolicySetChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenOutput
type GetPolicySetChildrenArray ¶
type GetPolicySetChildrenArray []GetPolicySetChildrenInput
func (GetPolicySetChildrenArray) ElementType ¶
func (GetPolicySetChildrenArray) ElementType() reflect.Type
func (GetPolicySetChildrenArray) ToGetPolicySetChildrenArrayOutput ¶
func (i GetPolicySetChildrenArray) ToGetPolicySetChildrenArrayOutput() GetPolicySetChildrenArrayOutput
func (GetPolicySetChildrenArray) ToGetPolicySetChildrenArrayOutputWithContext ¶
func (i GetPolicySetChildrenArray) ToGetPolicySetChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenArrayOutput
type GetPolicySetChildrenArrayInput ¶
type GetPolicySetChildrenArrayInput interface { pulumi.Input ToGetPolicySetChildrenArrayOutput() GetPolicySetChildrenArrayOutput ToGetPolicySetChildrenArrayOutputWithContext(context.Context) GetPolicySetChildrenArrayOutput }
GetPolicySetChildrenArrayInput is an input type that accepts GetPolicySetChildrenArray and GetPolicySetChildrenArrayOutput values. You can construct a concrete instance of `GetPolicySetChildrenArrayInput` via:
GetPolicySetChildrenArray{ GetPolicySetChildrenArgs{...} }
type GetPolicySetChildrenArrayOutput ¶
type GetPolicySetChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetPolicySetChildrenArrayOutput) ElementType ¶
func (GetPolicySetChildrenArrayOutput) ElementType() reflect.Type
func (GetPolicySetChildrenArrayOutput) Index ¶
func (o GetPolicySetChildrenArrayOutput) Index(i pulumi.IntInput) GetPolicySetChildrenOutput
func (GetPolicySetChildrenArrayOutput) ToGetPolicySetChildrenArrayOutput ¶
func (o GetPolicySetChildrenArrayOutput) ToGetPolicySetChildrenArrayOutput() GetPolicySetChildrenArrayOutput
func (GetPolicySetChildrenArrayOutput) ToGetPolicySetChildrenArrayOutputWithContext ¶
func (o GetPolicySetChildrenArrayOutput) ToGetPolicySetChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenArrayOutput
type GetPolicySetChildrenChildren ¶
type GetPolicySetChildrenChildren struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // Condition type. ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // UUID for condition Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Equality operator Operator string `pulumi:"operator"` }
type GetPolicySetChildrenChildrenArgs ¶
type GetPolicySetChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringInput `pulumi:"attributeValue"` // Condition type. ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolInput `pulumi:"isNegate"` // Equality operator Operator pulumi.StringInput `pulumi:"operator"` }
func (GetPolicySetChildrenChildrenArgs) ElementType ¶
func (GetPolicySetChildrenChildrenArgs) ElementType() reflect.Type
func (GetPolicySetChildrenChildrenArgs) ToGetPolicySetChildrenChildrenOutput ¶
func (i GetPolicySetChildrenChildrenArgs) ToGetPolicySetChildrenChildrenOutput() GetPolicySetChildrenChildrenOutput
func (GetPolicySetChildrenChildrenArgs) ToGetPolicySetChildrenChildrenOutputWithContext ¶
func (i GetPolicySetChildrenChildrenArgs) ToGetPolicySetChildrenChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenOutput
type GetPolicySetChildrenChildrenArray ¶
type GetPolicySetChildrenChildrenArray []GetPolicySetChildrenChildrenInput
func (GetPolicySetChildrenChildrenArray) ElementType ¶
func (GetPolicySetChildrenChildrenArray) ElementType() reflect.Type
func (GetPolicySetChildrenChildrenArray) ToGetPolicySetChildrenChildrenArrayOutput ¶
func (i GetPolicySetChildrenChildrenArray) ToGetPolicySetChildrenChildrenArrayOutput() GetPolicySetChildrenChildrenArrayOutput
func (GetPolicySetChildrenChildrenArray) ToGetPolicySetChildrenChildrenArrayOutputWithContext ¶
func (i GetPolicySetChildrenChildrenArray) ToGetPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenArrayOutput
type GetPolicySetChildrenChildrenArrayInput ¶
type GetPolicySetChildrenChildrenArrayInput interface { pulumi.Input ToGetPolicySetChildrenChildrenArrayOutput() GetPolicySetChildrenChildrenArrayOutput ToGetPolicySetChildrenChildrenArrayOutputWithContext(context.Context) GetPolicySetChildrenChildrenArrayOutput }
GetPolicySetChildrenChildrenArrayInput is an input type that accepts GetPolicySetChildrenChildrenArray and GetPolicySetChildrenChildrenArrayOutput values. You can construct a concrete instance of `GetPolicySetChildrenChildrenArrayInput` via:
GetPolicySetChildrenChildrenArray{ GetPolicySetChildrenChildrenArgs{...} }
type GetPolicySetChildrenChildrenArrayOutput ¶
type GetPolicySetChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (GetPolicySetChildrenChildrenArrayOutput) ElementType ¶
func (GetPolicySetChildrenChildrenArrayOutput) ElementType() reflect.Type
func (GetPolicySetChildrenChildrenArrayOutput) ToGetPolicySetChildrenChildrenArrayOutput ¶
func (o GetPolicySetChildrenChildrenArrayOutput) ToGetPolicySetChildrenChildrenArrayOutput() GetPolicySetChildrenChildrenArrayOutput
func (GetPolicySetChildrenChildrenArrayOutput) ToGetPolicySetChildrenChildrenArrayOutputWithContext ¶
func (o GetPolicySetChildrenChildrenArrayOutput) ToGetPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenArrayOutput
type GetPolicySetChildrenChildrenInput ¶
type GetPolicySetChildrenChildrenInput interface { pulumi.Input ToGetPolicySetChildrenChildrenOutput() GetPolicySetChildrenChildrenOutput ToGetPolicySetChildrenChildrenOutputWithContext(context.Context) GetPolicySetChildrenChildrenOutput }
GetPolicySetChildrenChildrenInput is an input type that accepts GetPolicySetChildrenChildrenArgs and GetPolicySetChildrenChildrenOutput values. You can construct a concrete instance of `GetPolicySetChildrenChildrenInput` via:
GetPolicySetChildrenChildrenArgs{...}
type GetPolicySetChildrenChildrenOutput ¶
type GetPolicySetChildrenChildrenOutput struct{ *pulumi.OutputState }
func (GetPolicySetChildrenChildrenOutput) AttributeName ¶
func (o GetPolicySetChildrenChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetPolicySetChildrenChildrenOutput) AttributeValue ¶
func (o GetPolicySetChildrenChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetPolicySetChildrenChildrenOutput) ConditionType ¶
func (o GetPolicySetChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
func (GetPolicySetChildrenChildrenOutput) DictionaryName ¶
func (o GetPolicySetChildrenChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetPolicySetChildrenChildrenOutput) DictionaryValue ¶
func (o GetPolicySetChildrenChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetPolicySetChildrenChildrenOutput) ElementType ¶
func (GetPolicySetChildrenChildrenOutput) ElementType() reflect.Type
func (GetPolicySetChildrenChildrenOutput) Id ¶
func (o GetPolicySetChildrenChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetPolicySetChildrenChildrenOutput) IsNegate ¶
func (o GetPolicySetChildrenChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetPolicySetChildrenChildrenOutput) Operator ¶
func (o GetPolicySetChildrenChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetPolicySetChildrenChildrenOutput) ToGetPolicySetChildrenChildrenOutput ¶
func (o GetPolicySetChildrenChildrenOutput) ToGetPolicySetChildrenChildrenOutput() GetPolicySetChildrenChildrenOutput
func (GetPolicySetChildrenChildrenOutput) ToGetPolicySetChildrenChildrenOutputWithContext ¶
func (o GetPolicySetChildrenChildrenOutput) ToGetPolicySetChildrenChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenChildrenOutput
type GetPolicySetChildrenInput ¶
type GetPolicySetChildrenInput interface { pulumi.Input ToGetPolicySetChildrenOutput() GetPolicySetChildrenOutput ToGetPolicySetChildrenOutputWithContext(context.Context) GetPolicySetChildrenOutput }
GetPolicySetChildrenInput is an input type that accepts GetPolicySetChildrenArgs and GetPolicySetChildrenOutput values. You can construct a concrete instance of `GetPolicySetChildrenInput` via:
GetPolicySetChildrenArgs{...}
type GetPolicySetChildrenOutput ¶
type GetPolicySetChildrenOutput struct{ *pulumi.OutputState }
func (GetPolicySetChildrenOutput) AttributeName ¶
func (o GetPolicySetChildrenOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (GetPolicySetChildrenOutput) AttributeValue ¶
func (o GetPolicySetChildrenOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (GetPolicySetChildrenOutput) Childrens ¶
func (o GetPolicySetChildrenOutput) Childrens() GetPolicySetChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (GetPolicySetChildrenOutput) ConditionType ¶
func (o GetPolicySetChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (GetPolicySetChildrenOutput) DictionaryName ¶
func (o GetPolicySetChildrenOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (GetPolicySetChildrenOutput) DictionaryValue ¶
func (o GetPolicySetChildrenOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (GetPolicySetChildrenOutput) ElementType ¶
func (GetPolicySetChildrenOutput) ElementType() reflect.Type
func (GetPolicySetChildrenOutput) Id ¶
func (o GetPolicySetChildrenOutput) Id() pulumi.StringOutput
UUID for condition
func (GetPolicySetChildrenOutput) IsNegate ¶
func (o GetPolicySetChildrenOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (GetPolicySetChildrenOutput) Operator ¶
func (o GetPolicySetChildrenOutput) Operator() pulumi.StringOutput
Equality operator
func (GetPolicySetChildrenOutput) ToGetPolicySetChildrenOutput ¶
func (o GetPolicySetChildrenOutput) ToGetPolicySetChildrenOutput() GetPolicySetChildrenOutput
func (GetPolicySetChildrenOutput) ToGetPolicySetChildrenOutputWithContext ¶
func (o GetPolicySetChildrenOutput) ToGetPolicySetChildrenOutputWithContext(ctx context.Context) GetPolicySetChildrenOutput
type GetTacacsCommandSetCommandArgs ¶
type GetTacacsCommandSetCommandArgs struct { // Command arguments Arguments pulumi.StringInput `pulumi:"arguments"` // Command Command pulumi.StringInput `pulumi:"command"` // Grant Grant pulumi.StringInput `pulumi:"grant"` }
func (GetTacacsCommandSetCommandArgs) ElementType ¶
func (GetTacacsCommandSetCommandArgs) ElementType() reflect.Type
func (GetTacacsCommandSetCommandArgs) ToGetTacacsCommandSetCommandOutput ¶
func (i GetTacacsCommandSetCommandArgs) ToGetTacacsCommandSetCommandOutput() GetTacacsCommandSetCommandOutput
func (GetTacacsCommandSetCommandArgs) ToGetTacacsCommandSetCommandOutputWithContext ¶
func (i GetTacacsCommandSetCommandArgs) ToGetTacacsCommandSetCommandOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandOutput
type GetTacacsCommandSetCommandArray ¶
type GetTacacsCommandSetCommandArray []GetTacacsCommandSetCommandInput
func (GetTacacsCommandSetCommandArray) ElementType ¶
func (GetTacacsCommandSetCommandArray) ElementType() reflect.Type
func (GetTacacsCommandSetCommandArray) ToGetTacacsCommandSetCommandArrayOutput ¶
func (i GetTacacsCommandSetCommandArray) ToGetTacacsCommandSetCommandArrayOutput() GetTacacsCommandSetCommandArrayOutput
func (GetTacacsCommandSetCommandArray) ToGetTacacsCommandSetCommandArrayOutputWithContext ¶
func (i GetTacacsCommandSetCommandArray) ToGetTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandArrayOutput
type GetTacacsCommandSetCommandArrayInput ¶
type GetTacacsCommandSetCommandArrayInput interface { pulumi.Input ToGetTacacsCommandSetCommandArrayOutput() GetTacacsCommandSetCommandArrayOutput ToGetTacacsCommandSetCommandArrayOutputWithContext(context.Context) GetTacacsCommandSetCommandArrayOutput }
GetTacacsCommandSetCommandArrayInput is an input type that accepts GetTacacsCommandSetCommandArray and GetTacacsCommandSetCommandArrayOutput values. You can construct a concrete instance of `GetTacacsCommandSetCommandArrayInput` via:
GetTacacsCommandSetCommandArray{ GetTacacsCommandSetCommandArgs{...} }
type GetTacacsCommandSetCommandArrayOutput ¶
type GetTacacsCommandSetCommandArrayOutput struct{ *pulumi.OutputState }
func (GetTacacsCommandSetCommandArrayOutput) ElementType ¶
func (GetTacacsCommandSetCommandArrayOutput) ElementType() reflect.Type
func (GetTacacsCommandSetCommandArrayOutput) Index ¶
func (o GetTacacsCommandSetCommandArrayOutput) Index(i pulumi.IntInput) GetTacacsCommandSetCommandOutput
func (GetTacacsCommandSetCommandArrayOutput) ToGetTacacsCommandSetCommandArrayOutput ¶
func (o GetTacacsCommandSetCommandArrayOutput) ToGetTacacsCommandSetCommandArrayOutput() GetTacacsCommandSetCommandArrayOutput
func (GetTacacsCommandSetCommandArrayOutput) ToGetTacacsCommandSetCommandArrayOutputWithContext ¶
func (o GetTacacsCommandSetCommandArrayOutput) ToGetTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandArrayOutput
type GetTacacsCommandSetCommandInput ¶
type GetTacacsCommandSetCommandInput interface { pulumi.Input ToGetTacacsCommandSetCommandOutput() GetTacacsCommandSetCommandOutput ToGetTacacsCommandSetCommandOutputWithContext(context.Context) GetTacacsCommandSetCommandOutput }
GetTacacsCommandSetCommandInput is an input type that accepts GetTacacsCommandSetCommandArgs and GetTacacsCommandSetCommandOutput values. You can construct a concrete instance of `GetTacacsCommandSetCommandInput` via:
GetTacacsCommandSetCommandArgs{...}
type GetTacacsCommandSetCommandOutput ¶
type GetTacacsCommandSetCommandOutput struct{ *pulumi.OutputState }
func (GetTacacsCommandSetCommandOutput) Arguments ¶
func (o GetTacacsCommandSetCommandOutput) Arguments() pulumi.StringOutput
Command arguments
func (GetTacacsCommandSetCommandOutput) Command ¶
func (o GetTacacsCommandSetCommandOutput) Command() pulumi.StringOutput
Command
func (GetTacacsCommandSetCommandOutput) ElementType ¶
func (GetTacacsCommandSetCommandOutput) ElementType() reflect.Type
func (GetTacacsCommandSetCommandOutput) Grant ¶
func (o GetTacacsCommandSetCommandOutput) Grant() pulumi.StringOutput
Grant
func (GetTacacsCommandSetCommandOutput) ToGetTacacsCommandSetCommandOutput ¶
func (o GetTacacsCommandSetCommandOutput) ToGetTacacsCommandSetCommandOutput() GetTacacsCommandSetCommandOutput
func (GetTacacsCommandSetCommandOutput) ToGetTacacsCommandSetCommandOutputWithContext ¶
func (o GetTacacsCommandSetCommandOutput) ToGetTacacsCommandSetCommandOutputWithContext(ctx context.Context) GetTacacsCommandSetCommandOutput
type GetTacacsProfileSessionAttributeArgs ¶
type GetTacacsProfileSessionAttributeArgs struct { // Name Name pulumi.StringInput `pulumi:"name"` // Type Type pulumi.StringInput `pulumi:"type"` // Value Value pulumi.StringInput `pulumi:"value"` }
func (GetTacacsProfileSessionAttributeArgs) ElementType ¶
func (GetTacacsProfileSessionAttributeArgs) ElementType() reflect.Type
func (GetTacacsProfileSessionAttributeArgs) ToGetTacacsProfileSessionAttributeOutput ¶
func (i GetTacacsProfileSessionAttributeArgs) ToGetTacacsProfileSessionAttributeOutput() GetTacacsProfileSessionAttributeOutput
func (GetTacacsProfileSessionAttributeArgs) ToGetTacacsProfileSessionAttributeOutputWithContext ¶
func (i GetTacacsProfileSessionAttributeArgs) ToGetTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeOutput
type GetTacacsProfileSessionAttributeArray ¶
type GetTacacsProfileSessionAttributeArray []GetTacacsProfileSessionAttributeInput
func (GetTacacsProfileSessionAttributeArray) ElementType ¶
func (GetTacacsProfileSessionAttributeArray) ElementType() reflect.Type
func (GetTacacsProfileSessionAttributeArray) ToGetTacacsProfileSessionAttributeArrayOutput ¶
func (i GetTacacsProfileSessionAttributeArray) ToGetTacacsProfileSessionAttributeArrayOutput() GetTacacsProfileSessionAttributeArrayOutput
func (GetTacacsProfileSessionAttributeArray) ToGetTacacsProfileSessionAttributeArrayOutputWithContext ¶
func (i GetTacacsProfileSessionAttributeArray) ToGetTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeArrayOutput
type GetTacacsProfileSessionAttributeArrayInput ¶
type GetTacacsProfileSessionAttributeArrayInput interface { pulumi.Input ToGetTacacsProfileSessionAttributeArrayOutput() GetTacacsProfileSessionAttributeArrayOutput ToGetTacacsProfileSessionAttributeArrayOutputWithContext(context.Context) GetTacacsProfileSessionAttributeArrayOutput }
GetTacacsProfileSessionAttributeArrayInput is an input type that accepts GetTacacsProfileSessionAttributeArray and GetTacacsProfileSessionAttributeArrayOutput values. You can construct a concrete instance of `GetTacacsProfileSessionAttributeArrayInput` via:
GetTacacsProfileSessionAttributeArray{ GetTacacsProfileSessionAttributeArgs{...} }
type GetTacacsProfileSessionAttributeArrayOutput ¶
type GetTacacsProfileSessionAttributeArrayOutput struct{ *pulumi.OutputState }
func (GetTacacsProfileSessionAttributeArrayOutput) ElementType ¶
func (GetTacacsProfileSessionAttributeArrayOutput) ElementType() reflect.Type
func (GetTacacsProfileSessionAttributeArrayOutput) ToGetTacacsProfileSessionAttributeArrayOutput ¶
func (o GetTacacsProfileSessionAttributeArrayOutput) ToGetTacacsProfileSessionAttributeArrayOutput() GetTacacsProfileSessionAttributeArrayOutput
func (GetTacacsProfileSessionAttributeArrayOutput) ToGetTacacsProfileSessionAttributeArrayOutputWithContext ¶
func (o GetTacacsProfileSessionAttributeArrayOutput) ToGetTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeArrayOutput
type GetTacacsProfileSessionAttributeInput ¶
type GetTacacsProfileSessionAttributeInput interface { pulumi.Input ToGetTacacsProfileSessionAttributeOutput() GetTacacsProfileSessionAttributeOutput ToGetTacacsProfileSessionAttributeOutputWithContext(context.Context) GetTacacsProfileSessionAttributeOutput }
GetTacacsProfileSessionAttributeInput is an input type that accepts GetTacacsProfileSessionAttributeArgs and GetTacacsProfileSessionAttributeOutput values. You can construct a concrete instance of `GetTacacsProfileSessionAttributeInput` via:
GetTacacsProfileSessionAttributeArgs{...}
type GetTacacsProfileSessionAttributeOutput ¶
type GetTacacsProfileSessionAttributeOutput struct{ *pulumi.OutputState }
func (GetTacacsProfileSessionAttributeOutput) ElementType ¶
func (GetTacacsProfileSessionAttributeOutput) ElementType() reflect.Type
func (GetTacacsProfileSessionAttributeOutput) Name ¶
func (o GetTacacsProfileSessionAttributeOutput) Name() pulumi.StringOutput
Name
func (GetTacacsProfileSessionAttributeOutput) ToGetTacacsProfileSessionAttributeOutput ¶
func (o GetTacacsProfileSessionAttributeOutput) ToGetTacacsProfileSessionAttributeOutput() GetTacacsProfileSessionAttributeOutput
func (GetTacacsProfileSessionAttributeOutput) ToGetTacacsProfileSessionAttributeOutputWithContext ¶
func (o GetTacacsProfileSessionAttributeOutput) ToGetTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) GetTacacsProfileSessionAttributeOutput
func (GetTacacsProfileSessionAttributeOutput) Type ¶
func (o GetTacacsProfileSessionAttributeOutput) Type() pulumi.StringOutput
Type
func (GetTacacsProfileSessionAttributeOutput) Value ¶
func (o GetTacacsProfileSessionAttributeOutput) Value() pulumi.StringOutput
Value
type LookupAllowedProtocolsTacacsArgs ¶
type LookupAllowedProtocolsTacacsArgs struct { // The id of the object Id *string `pulumi:"id"` // The name of the allowed protocols Name *string `pulumi:"name"` }
A collection of arguments for invoking getAllowedProtocolsTacacs.
type LookupAllowedProtocolsTacacsOutputArgs ¶
type LookupAllowedProtocolsTacacsOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // The name of the allowed protocols Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getAllowedProtocolsTacacs.
func (LookupAllowedProtocolsTacacsOutputArgs) ElementType ¶
func (LookupAllowedProtocolsTacacsOutputArgs) ElementType() reflect.Type
type LookupAllowedProtocolsTacacsResult ¶
type LookupAllowedProtocolsTacacsResult struct { // Allow CHAP AllowChap bool `pulumi:"allowChap"` // Allow MS CHAP v1 AllowMsChapV1 bool `pulumi:"allowMsChapV1"` // Allow PAP ASCII AllowPapAscii bool `pulumi:"allowPapAscii"` // Description Description string `pulumi:"description"` // The id of the object Id string `pulumi:"id"` // The name of the allowed protocols Name string `pulumi:"name"` }
A collection of values returned by getAllowedProtocolsTacacs.
func LookupAllowedProtocolsTacacs ¶
func LookupAllowedProtocolsTacacs(ctx *pulumi.Context, args *LookupAllowedProtocolsTacacsArgs, opts ...pulumi.InvokeOption) (*LookupAllowedProtocolsTacacsResult, error)
This data source can read a TACACS allowed protocols policy element.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupAllowedProtocolsTacacs(ctx, &deviceadmin.LookupAllowedProtocolsTacacsArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupAllowedProtocolsTacacsResultOutput ¶
type LookupAllowedProtocolsTacacsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAllowedProtocolsTacacs.
func LookupAllowedProtocolsTacacsOutput ¶
func LookupAllowedProtocolsTacacsOutput(ctx *pulumi.Context, args LookupAllowedProtocolsTacacsOutputArgs, opts ...pulumi.InvokeOption) LookupAllowedProtocolsTacacsResultOutput
func (LookupAllowedProtocolsTacacsResultOutput) AllowChap ¶
func (o LookupAllowedProtocolsTacacsResultOutput) AllowChap() pulumi.BoolOutput
Allow CHAP
func (LookupAllowedProtocolsTacacsResultOutput) AllowMsChapV1 ¶
func (o LookupAllowedProtocolsTacacsResultOutput) AllowMsChapV1() pulumi.BoolOutput
Allow MS CHAP v1
func (LookupAllowedProtocolsTacacsResultOutput) AllowPapAscii ¶
func (o LookupAllowedProtocolsTacacsResultOutput) AllowPapAscii() pulumi.BoolOutput
Allow PAP ASCII
func (LookupAllowedProtocolsTacacsResultOutput) Description ¶
func (o LookupAllowedProtocolsTacacsResultOutput) Description() pulumi.StringOutput
Description
func (LookupAllowedProtocolsTacacsResultOutput) ElementType ¶
func (LookupAllowedProtocolsTacacsResultOutput) ElementType() reflect.Type
func (LookupAllowedProtocolsTacacsResultOutput) Id ¶
func (o LookupAllowedProtocolsTacacsResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupAllowedProtocolsTacacsResultOutput) Name ¶
func (o LookupAllowedProtocolsTacacsResultOutput) Name() pulumi.StringOutput
The name of the allowed protocols
func (LookupAllowedProtocolsTacacsResultOutput) ToLookupAllowedProtocolsTacacsResultOutput ¶
func (o LookupAllowedProtocolsTacacsResultOutput) ToLookupAllowedProtocolsTacacsResultOutput() LookupAllowedProtocolsTacacsResultOutput
func (LookupAllowedProtocolsTacacsResultOutput) ToLookupAllowedProtocolsTacacsResultOutputWithContext ¶
func (o LookupAllowedProtocolsTacacsResultOutput) ToLookupAllowedProtocolsTacacsResultOutputWithContext(ctx context.Context) LookupAllowedProtocolsTacacsResultOutput
type LookupAuthenticationRuleArgs ¶
type LookupAuthenticationRuleArgs struct { // The id of the object Id *string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name *string `pulumi:"name"` // Policy set ID PolicySetId string `pulumi:"policySetId"` }
A collection of arguments for invoking getAuthenticationRule.
type LookupAuthenticationRuleOutputArgs ¶
type LookupAuthenticationRuleOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput `pulumi:"name"` // Policy set ID PolicySetId pulumi.StringInput `pulumi:"policySetId"` }
A collection of arguments for invoking getAuthenticationRule.
func (LookupAuthenticationRuleOutputArgs) ElementType ¶
func (LookupAuthenticationRuleOutputArgs) ElementType() reflect.Type
type LookupAuthenticationRuleResult ¶
type LookupAuthenticationRuleResult struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthenticationRuleChildren `pulumi:"childrens"` // Dictionary attribute name ConditionAttributeName string `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue string `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName string `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue string `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId string `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate bool `pulumi:"conditionIsNegate"` // Equality operator ConditionOperator string `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Indicates if this rule is the default one Default bool `pulumi:"default"` // The id of the object Id string `pulumi:"id"` // Identity source name from the identity stores IdentitySourceName string `pulumi:"identitySourceName"` // Action to perform when authentication fails such as Bad credentials, disabled user and so on IfAuthFail string `pulumi:"ifAuthFail"` // Action to perform when ISE is unable to access the identity database IfProcessFail string `pulumi:"ifProcessFail"` // Action to perform when user is not found in any of identity stores IfUserNotFound string `pulumi:"ifUserNotFound"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name string `pulumi:"name"` // Policy set ID PolicySetId string `pulumi:"policySetId"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank int `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. State string `pulumi:"state"` }
A collection of values returned by getAuthenticationRule.
func LookupAuthenticationRule ¶
func LookupAuthenticationRule(ctx *pulumi.Context, args *LookupAuthenticationRuleArgs, opts ...pulumi.InvokeOption) (*LookupAuthenticationRuleResult, error)
This data source can read the Device Admin Authentication Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupAuthenticationRule(ctx, &deviceadmin.LookupAuthenticationRuleArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), PolicySetId: "d82952cb-b901-4b09-b363-5ebf39bdbaf9", }, nil) if err != nil { return err } return nil }) }
```
type LookupAuthenticationRuleResultOutput ¶
type LookupAuthenticationRuleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthenticationRule.
func LookupAuthenticationRuleOutput ¶
func LookupAuthenticationRuleOutput(ctx *pulumi.Context, args LookupAuthenticationRuleOutputArgs, opts ...pulumi.InvokeOption) LookupAuthenticationRuleResultOutput
func (LookupAuthenticationRuleResultOutput) Childrens ¶
func (o LookupAuthenticationRuleResultOutput) Childrens() GetAuthenticationRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (LookupAuthenticationRuleResultOutput) ConditionAttributeName ¶
func (o LookupAuthenticationRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
Dictionary attribute name
func (LookupAuthenticationRuleResultOutput) ConditionAttributeValue ¶
func (o LookupAuthenticationRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (LookupAuthenticationRuleResultOutput) ConditionDictionaryName ¶
func (o LookupAuthenticationRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
Dictionary name
func (LookupAuthenticationRuleResultOutput) ConditionDictionaryValue ¶
func (o LookupAuthenticationRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
Dictionary value
func (LookupAuthenticationRuleResultOutput) ConditionId ¶
func (o LookupAuthenticationRuleResultOutput) ConditionId() pulumi.StringOutput
UUID for condition
func (LookupAuthenticationRuleResultOutput) ConditionIsNegate ¶
func (o LookupAuthenticationRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupAuthenticationRuleResultOutput) ConditionOperator ¶
func (o LookupAuthenticationRuleResultOutput) ConditionOperator() pulumi.StringOutput
Equality operator
func (LookupAuthenticationRuleResultOutput) ConditionType ¶
func (o LookupAuthenticationRuleResultOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (LookupAuthenticationRuleResultOutput) Default ¶
func (o LookupAuthenticationRuleResultOutput) Default() pulumi.BoolOutput
Indicates if this rule is the default one
func (LookupAuthenticationRuleResultOutput) ElementType ¶
func (LookupAuthenticationRuleResultOutput) ElementType() reflect.Type
func (LookupAuthenticationRuleResultOutput) Id ¶
func (o LookupAuthenticationRuleResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupAuthenticationRuleResultOutput) IdentitySourceName ¶
func (o LookupAuthenticationRuleResultOutput) IdentitySourceName() pulumi.StringOutput
Identity source name from the identity stores
func (LookupAuthenticationRuleResultOutput) IfAuthFail ¶
func (o LookupAuthenticationRuleResultOutput) IfAuthFail() pulumi.StringOutput
Action to perform when authentication fails such as Bad credentials, disabled user and so on
func (LookupAuthenticationRuleResultOutput) IfProcessFail ¶
func (o LookupAuthenticationRuleResultOutput) IfProcessFail() pulumi.StringOutput
Action to perform when ISE is unable to access the identity database
func (LookupAuthenticationRuleResultOutput) IfUserNotFound ¶
func (o LookupAuthenticationRuleResultOutput) IfUserNotFound() pulumi.StringOutput
Action to perform when user is not found in any of identity stores
func (LookupAuthenticationRuleResultOutput) Name ¶
func (o LookupAuthenticationRuleResultOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (LookupAuthenticationRuleResultOutput) PolicySetId ¶
func (o LookupAuthenticationRuleResultOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (LookupAuthenticationRuleResultOutput) Rank ¶
func (o LookupAuthenticationRuleResultOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (LookupAuthenticationRuleResultOutput) State ¶
func (o LookupAuthenticationRuleResultOutput) State() pulumi.StringOutput
The state that the rule is in. A disabled rule cannot be matched.
func (LookupAuthenticationRuleResultOutput) ToLookupAuthenticationRuleResultOutput ¶
func (o LookupAuthenticationRuleResultOutput) ToLookupAuthenticationRuleResultOutput() LookupAuthenticationRuleResultOutput
func (LookupAuthenticationRuleResultOutput) ToLookupAuthenticationRuleResultOutputWithContext ¶
func (o LookupAuthenticationRuleResultOutput) ToLookupAuthenticationRuleResultOutputWithContext(ctx context.Context) LookupAuthenticationRuleResultOutput
type LookupAuthorizationExceptionRuleArgs ¶
type LookupAuthorizationExceptionRuleArgs struct { // The id of the object Id *string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name *string `pulumi:"name"` // Policy set ID PolicySetId string `pulumi:"policySetId"` }
A collection of arguments for invoking getAuthorizationExceptionRule.
type LookupAuthorizationExceptionRuleOutputArgs ¶
type LookupAuthorizationExceptionRuleOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput `pulumi:"name"` // Policy set ID PolicySetId pulumi.StringInput `pulumi:"policySetId"` }
A collection of arguments for invoking getAuthorizationExceptionRule.
func (LookupAuthorizationExceptionRuleOutputArgs) ElementType ¶
func (LookupAuthorizationExceptionRuleOutputArgs) ElementType() reflect.Type
type LookupAuthorizationExceptionRuleResult ¶
type LookupAuthorizationExceptionRuleResult struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthorizationExceptionRuleChildren `pulumi:"childrens"` // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets []string `pulumi:"commandSets"` // Dictionary attribute name ConditionAttributeName string `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue string `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName string `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue string `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId string `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate bool `pulumi:"conditionIsNegate"` // Equality operator ConditionOperator string `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Indicates if this rule is the default one Default bool `pulumi:"default"` // The id of the object Id string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name string `pulumi:"name"` // Policy set ID PolicySetId string `pulumi:"policySetId"` // Device admin profiles control the initial login session of the device administrator Profile string `pulumi:"profile"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank int `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. State string `pulumi:"state"` }
A collection of values returned by getAuthorizationExceptionRule.
func LookupAuthorizationExceptionRule ¶
func LookupAuthorizationExceptionRule(ctx *pulumi.Context, args *LookupAuthorizationExceptionRuleArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizationExceptionRuleResult, error)
This data source can read the Device Admin Authorization Exception Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupAuthorizationExceptionRule(ctx, &deviceadmin.LookupAuthorizationExceptionRuleArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), PolicySetId: "d82952cb-b901-4b09-b363-5ebf39bdbaf9", }, nil) if err != nil { return err } return nil }) }
```
type LookupAuthorizationExceptionRuleResultOutput ¶
type LookupAuthorizationExceptionRuleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthorizationExceptionRule.
func LookupAuthorizationExceptionRuleOutput ¶
func LookupAuthorizationExceptionRuleOutput(ctx *pulumi.Context, args LookupAuthorizationExceptionRuleOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizationExceptionRuleResultOutput
func (LookupAuthorizationExceptionRuleResultOutput) Childrens ¶
func (o LookupAuthorizationExceptionRuleResultOutput) Childrens() GetAuthorizationExceptionRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (LookupAuthorizationExceptionRuleResultOutput) CommandSets ¶
func (o LookupAuthorizationExceptionRuleResultOutput) CommandSets() pulumi.StringArrayOutput
Command sets enforce the specified list of commands that can be executed by a device administrator
func (LookupAuthorizationExceptionRuleResultOutput) ConditionAttributeName ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
Dictionary attribute name
func (LookupAuthorizationExceptionRuleResultOutput) ConditionAttributeValue ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (LookupAuthorizationExceptionRuleResultOutput) ConditionDictionaryName ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
Dictionary name
func (LookupAuthorizationExceptionRuleResultOutput) ConditionDictionaryValue ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
Dictionary value
func (LookupAuthorizationExceptionRuleResultOutput) ConditionId ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionId() pulumi.StringOutput
UUID for condition
func (LookupAuthorizationExceptionRuleResultOutput) ConditionIsNegate ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupAuthorizationExceptionRuleResultOutput) ConditionOperator ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionOperator() pulumi.StringOutput
Equality operator
func (LookupAuthorizationExceptionRuleResultOutput) ConditionType ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (LookupAuthorizationExceptionRuleResultOutput) Default ¶
func (o LookupAuthorizationExceptionRuleResultOutput) Default() pulumi.BoolOutput
Indicates if this rule is the default one
func (LookupAuthorizationExceptionRuleResultOutput) ElementType ¶
func (LookupAuthorizationExceptionRuleResultOutput) ElementType() reflect.Type
func (LookupAuthorizationExceptionRuleResultOutput) Id ¶
func (o LookupAuthorizationExceptionRuleResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupAuthorizationExceptionRuleResultOutput) Name ¶
func (o LookupAuthorizationExceptionRuleResultOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (LookupAuthorizationExceptionRuleResultOutput) PolicySetId ¶
func (o LookupAuthorizationExceptionRuleResultOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (LookupAuthorizationExceptionRuleResultOutput) Profile ¶
func (o LookupAuthorizationExceptionRuleResultOutput) Profile() pulumi.StringOutput
Device admin profiles control the initial login session of the device administrator
func (LookupAuthorizationExceptionRuleResultOutput) Rank ¶
func (o LookupAuthorizationExceptionRuleResultOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (LookupAuthorizationExceptionRuleResultOutput) State ¶
func (o LookupAuthorizationExceptionRuleResultOutput) State() pulumi.StringOutput
The state that the rule is in. A disabled rule cannot be matched.
func (LookupAuthorizationExceptionRuleResultOutput) ToLookupAuthorizationExceptionRuleResultOutput ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ToLookupAuthorizationExceptionRuleResultOutput() LookupAuthorizationExceptionRuleResultOutput
func (LookupAuthorizationExceptionRuleResultOutput) ToLookupAuthorizationExceptionRuleResultOutputWithContext ¶
func (o LookupAuthorizationExceptionRuleResultOutput) ToLookupAuthorizationExceptionRuleResultOutputWithContext(ctx context.Context) LookupAuthorizationExceptionRuleResultOutput
type LookupAuthorizationGlobalExceptionRuleArgs ¶
type LookupAuthorizationGlobalExceptionRuleArgs struct { // The id of the object Id *string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name *string `pulumi:"name"` }
A collection of arguments for invoking getAuthorizationGlobalExceptionRule.
type LookupAuthorizationGlobalExceptionRuleOutputArgs ¶
type LookupAuthorizationGlobalExceptionRuleOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getAuthorizationGlobalExceptionRule.
func (LookupAuthorizationGlobalExceptionRuleOutputArgs) ElementType ¶
func (LookupAuthorizationGlobalExceptionRuleOutputArgs) ElementType() reflect.Type
type LookupAuthorizationGlobalExceptionRuleResult ¶
type LookupAuthorizationGlobalExceptionRuleResult struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthorizationGlobalExceptionRuleChildren `pulumi:"childrens"` // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets []string `pulumi:"commandSets"` // Dictionary attribute name ConditionAttributeName string `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue string `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName string `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue string `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId string `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate bool `pulumi:"conditionIsNegate"` // Equality operator ConditionOperator string `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // The id of the object Id string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name string `pulumi:"name"` // Device admin profiles control the initial login session of the device administrator Profile string `pulumi:"profile"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank int `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. State string `pulumi:"state"` }
A collection of values returned by getAuthorizationGlobalExceptionRule.
func LookupAuthorizationGlobalExceptionRule ¶
func LookupAuthorizationGlobalExceptionRule(ctx *pulumi.Context, args *LookupAuthorizationGlobalExceptionRuleArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizationGlobalExceptionRuleResult, error)
This data source can read the Device Admin Authorization Global Exception Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupAuthorizationGlobalExceptionRule(ctx, &deviceadmin.LookupAuthorizationGlobalExceptionRuleArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupAuthorizationGlobalExceptionRuleResultOutput ¶
type LookupAuthorizationGlobalExceptionRuleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthorizationGlobalExceptionRule.
func LookupAuthorizationGlobalExceptionRuleOutput ¶
func LookupAuthorizationGlobalExceptionRuleOutput(ctx *pulumi.Context, args LookupAuthorizationGlobalExceptionRuleOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizationGlobalExceptionRuleResultOutput
func (LookupAuthorizationGlobalExceptionRuleResultOutput) Childrens ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Childrens() GetAuthorizationGlobalExceptionRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (LookupAuthorizationGlobalExceptionRuleResultOutput) CommandSets ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) CommandSets() pulumi.StringArrayOutput
Command sets enforce the specified list of commands that can be executed by a device administrator
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionAttributeName ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
Dictionary attribute name
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionAttributeValue ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionDictionaryName ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
Dictionary name
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionDictionaryValue ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
Dictionary value
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionId ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionId() pulumi.StringOutput
UUID for condition
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionIsNegate ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionOperator ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionOperator() pulumi.StringOutput
Equality operator
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionType ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ElementType ¶
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ElementType() reflect.Type
func (LookupAuthorizationGlobalExceptionRuleResultOutput) Name ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (LookupAuthorizationGlobalExceptionRuleResultOutput) Profile ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Profile() pulumi.StringOutput
Device admin profiles control the initial login session of the device administrator
func (LookupAuthorizationGlobalExceptionRuleResultOutput) Rank ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (LookupAuthorizationGlobalExceptionRuleResultOutput) State ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) State() pulumi.StringOutput
The state that the rule is in. A disabled rule cannot be matched.
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ToLookupAuthorizationGlobalExceptionRuleResultOutput ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ToLookupAuthorizationGlobalExceptionRuleResultOutput() LookupAuthorizationGlobalExceptionRuleResultOutput
func (LookupAuthorizationGlobalExceptionRuleResultOutput) ToLookupAuthorizationGlobalExceptionRuleResultOutputWithContext ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) ToLookupAuthorizationGlobalExceptionRuleResultOutputWithContext(ctx context.Context) LookupAuthorizationGlobalExceptionRuleResultOutput
type LookupAuthorizationRuleArgs ¶
type LookupAuthorizationRuleArgs struct { // The id of the object Id *string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name *string `pulumi:"name"` // Policy set ID PolicySetId string `pulumi:"policySetId"` }
A collection of arguments for invoking getAuthorizationRule.
type LookupAuthorizationRuleOutputArgs ¶
type LookupAuthorizationRuleOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput `pulumi:"name"` // Policy set ID PolicySetId pulumi.StringInput `pulumi:"policySetId"` }
A collection of arguments for invoking getAuthorizationRule.
func (LookupAuthorizationRuleOutputArgs) ElementType ¶
func (LookupAuthorizationRuleOutputArgs) ElementType() reflect.Type
type LookupAuthorizationRuleResult ¶
type LookupAuthorizationRuleResult struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetAuthorizationRuleChildren `pulumi:"childrens"` // Command sets enforce the specified list of commands that can be executed by a device administrator CommandSets []string `pulumi:"commandSets"` // Dictionary attribute name ConditionAttributeName string `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue string `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName string `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue string `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId string `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate bool `pulumi:"conditionIsNegate"` // Equality operator ConditionOperator string `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Indicates if this rule is the default one Default bool `pulumi:"default"` // The id of the object Id string `pulumi:"id"` // Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name string `pulumi:"name"` // Policy set ID PolicySetId string `pulumi:"policySetId"` // Device admin profiles control the initial login session of the device administrator Profile string `pulumi:"profile"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank int `pulumi:"rank"` // The state that the rule is in. A disabled rule cannot be matched. State string `pulumi:"state"` }
A collection of values returned by getAuthorizationRule.
func LookupAuthorizationRule ¶
func LookupAuthorizationRule(ctx *pulumi.Context, args *LookupAuthorizationRuleArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizationRuleResult, error)
This data source can read the Device Admin Authorization Rule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupAuthorizationRule(ctx, &deviceadmin.LookupAuthorizationRuleArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), PolicySetId: "d82952cb-b901-4b09-b363-5ebf39bdbaf9", }, nil) if err != nil { return err } return nil }) }
```
type LookupAuthorizationRuleResultOutput ¶
type LookupAuthorizationRuleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthorizationRule.
func LookupAuthorizationRuleOutput ¶
func LookupAuthorizationRuleOutput(ctx *pulumi.Context, args LookupAuthorizationRuleOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizationRuleResultOutput
func (LookupAuthorizationRuleResultOutput) Childrens ¶
func (o LookupAuthorizationRuleResultOutput) Childrens() GetAuthorizationRuleChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (LookupAuthorizationRuleResultOutput) CommandSets ¶
func (o LookupAuthorizationRuleResultOutput) CommandSets() pulumi.StringArrayOutput
Command sets enforce the specified list of commands that can be executed by a device administrator
func (LookupAuthorizationRuleResultOutput) ConditionAttributeName ¶
func (o LookupAuthorizationRuleResultOutput) ConditionAttributeName() pulumi.StringOutput
Dictionary attribute name
func (LookupAuthorizationRuleResultOutput) ConditionAttributeValue ¶
func (o LookupAuthorizationRuleResultOutput) ConditionAttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (LookupAuthorizationRuleResultOutput) ConditionDictionaryName ¶
func (o LookupAuthorizationRuleResultOutput) ConditionDictionaryName() pulumi.StringOutput
Dictionary name
func (LookupAuthorizationRuleResultOutput) ConditionDictionaryValue ¶
func (o LookupAuthorizationRuleResultOutput) ConditionDictionaryValue() pulumi.StringOutput
Dictionary value
func (LookupAuthorizationRuleResultOutput) ConditionId ¶
func (o LookupAuthorizationRuleResultOutput) ConditionId() pulumi.StringOutput
UUID for condition
func (LookupAuthorizationRuleResultOutput) ConditionIsNegate ¶
func (o LookupAuthorizationRuleResultOutput) ConditionIsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupAuthorizationRuleResultOutput) ConditionOperator ¶
func (o LookupAuthorizationRuleResultOutput) ConditionOperator() pulumi.StringOutput
Equality operator
func (LookupAuthorizationRuleResultOutput) ConditionType ¶
func (o LookupAuthorizationRuleResultOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (LookupAuthorizationRuleResultOutput) Default ¶
func (o LookupAuthorizationRuleResultOutput) Default() pulumi.BoolOutput
Indicates if this rule is the default one
func (LookupAuthorizationRuleResultOutput) ElementType ¶
func (LookupAuthorizationRuleResultOutput) ElementType() reflect.Type
func (LookupAuthorizationRuleResultOutput) Id ¶
func (o LookupAuthorizationRuleResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupAuthorizationRuleResultOutput) Name ¶
func (o LookupAuthorizationRuleResultOutput) Name() pulumi.StringOutput
Rule name, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (LookupAuthorizationRuleResultOutput) PolicySetId ¶
func (o LookupAuthorizationRuleResultOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (LookupAuthorizationRuleResultOutput) Profile ¶
func (o LookupAuthorizationRuleResultOutput) Profile() pulumi.StringOutput
Device admin profiles control the initial login session of the device administrator
func (LookupAuthorizationRuleResultOutput) Rank ¶
func (o LookupAuthorizationRuleResultOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (LookupAuthorizationRuleResultOutput) State ¶
func (o LookupAuthorizationRuleResultOutput) State() pulumi.StringOutput
The state that the rule is in. A disabled rule cannot be matched.
func (LookupAuthorizationRuleResultOutput) ToLookupAuthorizationRuleResultOutput ¶
func (o LookupAuthorizationRuleResultOutput) ToLookupAuthorizationRuleResultOutput() LookupAuthorizationRuleResultOutput
func (LookupAuthorizationRuleResultOutput) ToLookupAuthorizationRuleResultOutputWithContext ¶
func (o LookupAuthorizationRuleResultOutput) ToLookupAuthorizationRuleResultOutputWithContext(ctx context.Context) LookupAuthorizationRuleResultOutput
type LookupConditionArgs ¶
type LookupConditionArgs struct { // The id of the object Id *string `pulumi:"id"` // Condition name Name *string `pulumi:"name"` }
A collection of arguments for invoking getCondition.
type LookupConditionOutputArgs ¶
type LookupConditionOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Condition name Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getCondition.
func (LookupConditionOutputArgs) ElementType ¶
func (LookupConditionOutputArgs) ElementType() reflect.Type
type LookupConditionResult ¶
type LookupConditionResult struct { // Dictionary attribute name AttributeName string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `LibraryConditionAndBlock` or `LibraryConditionOrBlock`. Childrens []GetConditionChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Condition description Description string `pulumi:"description"` // Dictionary name DictionaryName string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue string `pulumi:"dictionaryValue"` // The id of the object Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Condition name Name string `pulumi:"name"` // Equality operator Operator string `pulumi:"operator"` }
A collection of values returned by getCondition.
func LookupCondition ¶
func LookupCondition(ctx *pulumi.Context, args *LookupConditionArgs, opts ...pulumi.InvokeOption) (*LookupConditionResult, error)
This data source can read the Device Admin Condition.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupCondition(ctx, &deviceadmin.LookupConditionArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupConditionResultOutput ¶
type LookupConditionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCondition.
func LookupConditionOutput ¶
func LookupConditionOutput(ctx *pulumi.Context, args LookupConditionOutputArgs, opts ...pulumi.InvokeOption) LookupConditionResultOutput
func (LookupConditionResultOutput) AttributeName ¶
func (o LookupConditionResultOutput) AttributeName() pulumi.StringOutput
Dictionary attribute name
func (LookupConditionResultOutput) AttributeValue ¶
func (o LookupConditionResultOutput) AttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (LookupConditionResultOutput) Childrens ¶
func (o LookupConditionResultOutput) Childrens() GetConditionChildrenArrayOutput
List of child conditions. `conditionType` must be one of `LibraryConditionAndBlock` or `LibraryConditionOrBlock`.
func (LookupConditionResultOutput) ConditionType ¶
func (o LookupConditionResultOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (LookupConditionResultOutput) Description ¶
func (o LookupConditionResultOutput) Description() pulumi.StringOutput
Condition description
func (LookupConditionResultOutput) DictionaryName ¶
func (o LookupConditionResultOutput) DictionaryName() pulumi.StringOutput
Dictionary name
func (LookupConditionResultOutput) DictionaryValue ¶
func (o LookupConditionResultOutput) DictionaryValue() pulumi.StringOutput
Dictionary value
func (LookupConditionResultOutput) ElementType ¶
func (LookupConditionResultOutput) ElementType() reflect.Type
func (LookupConditionResultOutput) Id ¶
func (o LookupConditionResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupConditionResultOutput) IsNegate ¶
func (o LookupConditionResultOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupConditionResultOutput) Name ¶
func (o LookupConditionResultOutput) Name() pulumi.StringOutput
Condition name
func (LookupConditionResultOutput) Operator ¶
func (o LookupConditionResultOutput) Operator() pulumi.StringOutput
Equality operator
func (LookupConditionResultOutput) ToLookupConditionResultOutput ¶
func (o LookupConditionResultOutput) ToLookupConditionResultOutput() LookupConditionResultOutput
func (LookupConditionResultOutput) ToLookupConditionResultOutputWithContext ¶
func (o LookupConditionResultOutput) ToLookupConditionResultOutputWithContext(ctx context.Context) LookupConditionResultOutput
type LookupPolicySetArgs ¶
type LookupPolicySetArgs struct { // The id of the object Id *string `pulumi:"id"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name *string `pulumi:"name"` }
A collection of arguments for invoking getPolicySet.
type LookupPolicySetOutputArgs ¶
type LookupPolicySetOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getPolicySet.
func (LookupPolicySetOutputArgs) ElementType ¶
func (LookupPolicySetOutputArgs) ElementType() reflect.Type
type LookupPolicySetResult ¶
type LookupPolicySetResult struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []GetPolicySetChildren `pulumi:"childrens"` // Dictionary attribute name ConditionAttributeName string `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue string `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName string `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue string `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId string `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate bool `pulumi:"conditionIsNegate"` // Equality operator ConditionOperator string `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. ConditionType string `pulumi:"conditionType"` // Indicates if this policy set is the default one Default bool `pulumi:"default"` // The description of the policy set Description string `pulumi:"description"` // The id of the object Id string `pulumi:"id"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' IsProxy bool `pulumi:"isProxy"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name string `pulumi:"name"` // The rank (priority) in relation to other policy sets. Lower rank is higher priority. Rank int `pulumi:"rank"` // Policy set service identifier. 'Allowed Protocols' or 'Server Sequence'. ServiceName string `pulumi:"serviceName"` // The state that the policy set is in. A disabled policy set cannot be matched. State string `pulumi:"state"` }
A collection of values returned by getPolicySet.
func LookupPolicySet ¶
func LookupPolicySet(ctx *pulumi.Context, args *LookupPolicySetArgs, opts ...pulumi.InvokeOption) (*LookupPolicySetResult, error)
This data source can read the Device Admin Policy Set.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupPolicySet(ctx, &deviceadmin.LookupPolicySetArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupPolicySetResultOutput ¶
type LookupPolicySetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPolicySet.
func LookupPolicySetOutput ¶
func LookupPolicySetOutput(ctx *pulumi.Context, args LookupPolicySetOutputArgs, opts ...pulumi.InvokeOption) LookupPolicySetResultOutput
func (LookupPolicySetResultOutput) Childrens ¶
func (o LookupPolicySetResultOutput) Childrens() GetPolicySetChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (LookupPolicySetResultOutput) ConditionAttributeName ¶
func (o LookupPolicySetResultOutput) ConditionAttributeName() pulumi.StringOutput
Dictionary attribute name
func (LookupPolicySetResultOutput) ConditionAttributeValue ¶
func (o LookupPolicySetResultOutput) ConditionAttributeValue() pulumi.StringOutput
Attribute value for condition. Value type is specified in dictionary object.
func (LookupPolicySetResultOutput) ConditionDictionaryName ¶
func (o LookupPolicySetResultOutput) ConditionDictionaryName() pulumi.StringOutput
Dictionary name
func (LookupPolicySetResultOutput) ConditionDictionaryValue ¶
func (o LookupPolicySetResultOutput) ConditionDictionaryValue() pulumi.StringOutput
Dictionary value
func (LookupPolicySetResultOutput) ConditionId ¶
func (o LookupPolicySetResultOutput) ConditionId() pulumi.StringOutput
UUID for condition
func (LookupPolicySetResultOutput) ConditionIsNegate ¶
func (o LookupPolicySetResultOutput) ConditionIsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupPolicySetResultOutput) ConditionOperator ¶
func (o LookupPolicySetResultOutput) ConditionOperator() pulumi.StringOutput
Equality operator
func (LookupPolicySetResultOutput) ConditionType ¶
func (o LookupPolicySetResultOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
func (LookupPolicySetResultOutput) Default ¶
func (o LookupPolicySetResultOutput) Default() pulumi.BoolOutput
Indicates if this policy set is the default one
func (LookupPolicySetResultOutput) Description ¶
func (o LookupPolicySetResultOutput) Description() pulumi.StringOutput
The description of the policy set
func (LookupPolicySetResultOutput) ElementType ¶
func (LookupPolicySetResultOutput) ElementType() reflect.Type
func (LookupPolicySetResultOutput) Id ¶
func (o LookupPolicySetResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupPolicySetResultOutput) IsProxy ¶
func (o LookupPolicySetResultOutput) IsProxy() pulumi.BoolOutput
Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols'
func (LookupPolicySetResultOutput) Name ¶
func (o LookupPolicySetResultOutput) Name() pulumi.StringOutput
Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (LookupPolicySetResultOutput) Rank ¶
func (o LookupPolicySetResultOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other policy sets. Lower rank is higher priority.
func (LookupPolicySetResultOutput) ServiceName ¶
func (o LookupPolicySetResultOutput) ServiceName() pulumi.StringOutput
Policy set service identifier. 'Allowed Protocols' or 'Server Sequence'.
func (LookupPolicySetResultOutput) State ¶
func (o LookupPolicySetResultOutput) State() pulumi.StringOutput
The state that the policy set is in. A disabled policy set cannot be matched.
func (LookupPolicySetResultOutput) ToLookupPolicySetResultOutput ¶
func (o LookupPolicySetResultOutput) ToLookupPolicySetResultOutput() LookupPolicySetResultOutput
func (LookupPolicySetResultOutput) ToLookupPolicySetResultOutputWithContext ¶
func (o LookupPolicySetResultOutput) ToLookupPolicySetResultOutputWithContext(ctx context.Context) LookupPolicySetResultOutput
type LookupTacacsCommandSetArgs ¶
type LookupTacacsCommandSetArgs struct { // The id of the object Id *string `pulumi:"id"` // The name of the TACACS command set Name *string `pulumi:"name"` }
A collection of arguments for invoking getTacacsCommandSet.
type LookupTacacsCommandSetOutputArgs ¶
type LookupTacacsCommandSetOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // The name of the TACACS command set Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getTacacsCommandSet.
func (LookupTacacsCommandSetOutputArgs) ElementType ¶
func (LookupTacacsCommandSetOutputArgs) ElementType() reflect.Type
type LookupTacacsCommandSetResult ¶
type LookupTacacsCommandSetResult struct { Commands []GetTacacsCommandSetCommand `pulumi:"commands"` // Description Description string `pulumi:"description"` // The id of the object Id string `pulumi:"id"` // The name of the TACACS command set Name string `pulumi:"name"` // Permit unmatched commands PermitUnmatched bool `pulumi:"permitUnmatched"` }
A collection of values returned by getTacacsCommandSet.
func LookupTacacsCommandSet ¶
func LookupTacacsCommandSet(ctx *pulumi.Context, args *LookupTacacsCommandSetArgs, opts ...pulumi.InvokeOption) (*LookupTacacsCommandSetResult, error)
This data source can read the TACACS Command Set.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupTacacsCommandSet(ctx, &deviceadmin.LookupTacacsCommandSetArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupTacacsCommandSetResultOutput ¶
type LookupTacacsCommandSetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTacacsCommandSet.
func LookupTacacsCommandSetOutput ¶
func LookupTacacsCommandSetOutput(ctx *pulumi.Context, args LookupTacacsCommandSetOutputArgs, opts ...pulumi.InvokeOption) LookupTacacsCommandSetResultOutput
func (LookupTacacsCommandSetResultOutput) Commands ¶
func (o LookupTacacsCommandSetResultOutput) Commands() GetTacacsCommandSetCommandArrayOutput
func (LookupTacacsCommandSetResultOutput) Description ¶
func (o LookupTacacsCommandSetResultOutput) Description() pulumi.StringOutput
Description
func (LookupTacacsCommandSetResultOutput) ElementType ¶
func (LookupTacacsCommandSetResultOutput) ElementType() reflect.Type
func (LookupTacacsCommandSetResultOutput) Id ¶
func (o LookupTacacsCommandSetResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupTacacsCommandSetResultOutput) Name ¶
func (o LookupTacacsCommandSetResultOutput) Name() pulumi.StringOutput
The name of the TACACS command set
func (LookupTacacsCommandSetResultOutput) PermitUnmatched ¶
func (o LookupTacacsCommandSetResultOutput) PermitUnmatched() pulumi.BoolOutput
Permit unmatched commands
func (LookupTacacsCommandSetResultOutput) ToLookupTacacsCommandSetResultOutput ¶
func (o LookupTacacsCommandSetResultOutput) ToLookupTacacsCommandSetResultOutput() LookupTacacsCommandSetResultOutput
func (LookupTacacsCommandSetResultOutput) ToLookupTacacsCommandSetResultOutputWithContext ¶
func (o LookupTacacsCommandSetResultOutput) ToLookupTacacsCommandSetResultOutputWithContext(ctx context.Context) LookupTacacsCommandSetResultOutput
type LookupTacacsProfileArgs ¶
type LookupTacacsProfileArgs struct { // The id of the object Id *string `pulumi:"id"` // The name of the TACACS profile Name *string `pulumi:"name"` }
A collection of arguments for invoking getTacacsProfile.
type LookupTacacsProfileOutputArgs ¶
type LookupTacacsProfileOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // The name of the TACACS profile Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getTacacsProfile.
func (LookupTacacsProfileOutputArgs) ElementType ¶
func (LookupTacacsProfileOutputArgs) ElementType() reflect.Type
type LookupTacacsProfileResult ¶
type LookupTacacsProfileResult struct { // Description Description string `pulumi:"description"` // The id of the object Id string `pulumi:"id"` // The name of the TACACS profile Name string `pulumi:"name"` SessionAttributes []GetTacacsProfileSessionAttribute `pulumi:"sessionAttributes"` }
A collection of values returned by getTacacsProfile.
func LookupTacacsProfile ¶
func LookupTacacsProfile(ctx *pulumi.Context, args *LookupTacacsProfileArgs, opts ...pulumi.InvokeOption) (*LookupTacacsProfileResult, error)
This data source can read the TACACS Profile.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupTacacsProfile(ctx, &deviceadmin.LookupTacacsProfileArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupTacacsProfileResultOutput ¶
type LookupTacacsProfileResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTacacsProfile.
func LookupTacacsProfileOutput ¶
func LookupTacacsProfileOutput(ctx *pulumi.Context, args LookupTacacsProfileOutputArgs, opts ...pulumi.InvokeOption) LookupTacacsProfileResultOutput
func (LookupTacacsProfileResultOutput) Description ¶
func (o LookupTacacsProfileResultOutput) Description() pulumi.StringOutput
Description
func (LookupTacacsProfileResultOutput) ElementType ¶
func (LookupTacacsProfileResultOutput) ElementType() reflect.Type
func (LookupTacacsProfileResultOutput) Id ¶
func (o LookupTacacsProfileResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupTacacsProfileResultOutput) Name ¶
func (o LookupTacacsProfileResultOutput) Name() pulumi.StringOutput
The name of the TACACS profile
func (LookupTacacsProfileResultOutput) SessionAttributes ¶
func (o LookupTacacsProfileResultOutput) SessionAttributes() GetTacacsProfileSessionAttributeArrayOutput
func (LookupTacacsProfileResultOutput) ToLookupTacacsProfileResultOutput ¶
func (o LookupTacacsProfileResultOutput) ToLookupTacacsProfileResultOutput() LookupTacacsProfileResultOutput
func (LookupTacacsProfileResultOutput) ToLookupTacacsProfileResultOutputWithContext ¶
func (o LookupTacacsProfileResultOutput) ToLookupTacacsProfileResultOutputWithContext(ctx context.Context) LookupTacacsProfileResultOutput
type LookupTimeAndDateConditionArgs ¶
type LookupTimeAndDateConditionArgs struct { // The id of the object Id *string `pulumi:"id"` // Condition name Name *string `pulumi:"name"` }
A collection of arguments for invoking getTimeAndDateCondition.
type LookupTimeAndDateConditionOutputArgs ¶
type LookupTimeAndDateConditionOutputArgs struct { // The id of the object Id pulumi.StringPtrInput `pulumi:"id"` // Condition name Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getTimeAndDateCondition.
func (LookupTimeAndDateConditionOutputArgs) ElementType ¶
func (LookupTimeAndDateConditionOutputArgs) ElementType() reflect.Type
type LookupTimeAndDateConditionResult ¶
type LookupTimeAndDateConditionResult struct { // Condition description Description string `pulumi:"description"` // End date EndDate string `pulumi:"endDate"` // End time EndTime string `pulumi:"endTime"` // Exception end date ExceptionEndDate string `pulumi:"exceptionEndDate"` // Exception end time ExceptionEndTime string `pulumi:"exceptionEndTime"` // Exception start date ExceptionStartDate string `pulumi:"exceptionStartDate"` // Exception start time ExceptionStartTime string `pulumi:"exceptionStartTime"` // The id of the object Id string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate bool `pulumi:"isNegate"` // Condition name Name string `pulumi:"name"` // Start date StartDate string `pulumi:"startDate"` // Start time StartTime string `pulumi:"startTime"` // Defines for which days this condition will be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. Default - List of all week days. WeekDays []string `pulumi:"weekDays"` // Defines for which days this condition will NOT be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. WeekDaysExceptions []string `pulumi:"weekDaysExceptions"` }
A collection of values returned by getTimeAndDateCondition.
func LookupTimeAndDateCondition ¶
func LookupTimeAndDateCondition(ctx *pulumi.Context, args *LookupTimeAndDateConditionArgs, opts ...pulumi.InvokeOption) (*LookupTimeAndDateConditionResult, error)
This data source can read the Device Admin Time And Date Condition.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.LookupTimeAndDateCondition(ctx, &deviceadmin.LookupTimeAndDateConditionArgs{ Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"), }, nil) if err != nil { return err } return nil }) }
```
type LookupTimeAndDateConditionResultOutput ¶
type LookupTimeAndDateConditionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTimeAndDateCondition.
func LookupTimeAndDateConditionOutput ¶
func LookupTimeAndDateConditionOutput(ctx *pulumi.Context, args LookupTimeAndDateConditionOutputArgs, opts ...pulumi.InvokeOption) LookupTimeAndDateConditionResultOutput
func (LookupTimeAndDateConditionResultOutput) Description ¶
func (o LookupTimeAndDateConditionResultOutput) Description() pulumi.StringOutput
Condition description
func (LookupTimeAndDateConditionResultOutput) ElementType ¶
func (LookupTimeAndDateConditionResultOutput) ElementType() reflect.Type
func (LookupTimeAndDateConditionResultOutput) EndDate ¶
func (o LookupTimeAndDateConditionResultOutput) EndDate() pulumi.StringOutput
End date
func (LookupTimeAndDateConditionResultOutput) EndTime ¶
func (o LookupTimeAndDateConditionResultOutput) EndTime() pulumi.StringOutput
End time
func (LookupTimeAndDateConditionResultOutput) ExceptionEndDate ¶
func (o LookupTimeAndDateConditionResultOutput) ExceptionEndDate() pulumi.StringOutput
Exception end date
func (LookupTimeAndDateConditionResultOutput) ExceptionEndTime ¶
func (o LookupTimeAndDateConditionResultOutput) ExceptionEndTime() pulumi.StringOutput
Exception end time
func (LookupTimeAndDateConditionResultOutput) ExceptionStartDate ¶
func (o LookupTimeAndDateConditionResultOutput) ExceptionStartDate() pulumi.StringOutput
Exception start date
func (LookupTimeAndDateConditionResultOutput) ExceptionStartTime ¶
func (o LookupTimeAndDateConditionResultOutput) ExceptionStartTime() pulumi.StringOutput
Exception start time
func (LookupTimeAndDateConditionResultOutput) Id ¶
func (o LookupTimeAndDateConditionResultOutput) Id() pulumi.StringOutput
The id of the object
func (LookupTimeAndDateConditionResultOutput) IsNegate ¶
func (o LookupTimeAndDateConditionResultOutput) IsNegate() pulumi.BoolOutput
Indicates whereas this condition is in negate mode
func (LookupTimeAndDateConditionResultOutput) Name ¶
func (o LookupTimeAndDateConditionResultOutput) Name() pulumi.StringOutput
Condition name
func (LookupTimeAndDateConditionResultOutput) StartDate ¶
func (o LookupTimeAndDateConditionResultOutput) StartDate() pulumi.StringOutput
Start date
func (LookupTimeAndDateConditionResultOutput) StartTime ¶
func (o LookupTimeAndDateConditionResultOutput) StartTime() pulumi.StringOutput
Start time
func (LookupTimeAndDateConditionResultOutput) ToLookupTimeAndDateConditionResultOutput ¶
func (o LookupTimeAndDateConditionResultOutput) ToLookupTimeAndDateConditionResultOutput() LookupTimeAndDateConditionResultOutput
func (LookupTimeAndDateConditionResultOutput) ToLookupTimeAndDateConditionResultOutputWithContext ¶
func (o LookupTimeAndDateConditionResultOutput) ToLookupTimeAndDateConditionResultOutputWithContext(ctx context.Context) LookupTimeAndDateConditionResultOutput
func (LookupTimeAndDateConditionResultOutput) WeekDays ¶
func (o LookupTimeAndDateConditionResultOutput) WeekDays() pulumi.StringArrayOutput
Defines for which days this condition will be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. Default - List of all week days.
func (LookupTimeAndDateConditionResultOutput) WeekDaysExceptions ¶
func (o LookupTimeAndDateConditionResultOutput) WeekDaysExceptions() pulumi.StringArrayOutput
Defines for which days this condition will NOT be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`.
type PolicySet ¶
type PolicySet struct { pulumi.CustomResourceState // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens PolicySetChildrenArrayOutput `pulumi:"childrens"` // Dictionary attribute name ConditionAttributeName pulumi.StringPtrOutput `pulumi:"conditionAttributeName"` // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrOutput `pulumi:"conditionAttributeValue"` // Dictionary name ConditionDictionaryName pulumi.StringPtrOutput `pulumi:"conditionDictionaryName"` // Dictionary value ConditionDictionaryValue pulumi.StringPtrOutput `pulumi:"conditionDictionaryValue"` // UUID for condition ConditionId pulumi.StringPtrOutput `pulumi:"conditionId"` // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrOutput `pulumi:"conditionIsNegate"` // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrOutput `pulumi:"conditionOperator"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrOutput `pulumi:"conditionType"` // Indicates if this policy set is the default one Default pulumi.BoolPtrOutput `pulumi:"default"` // The description of the policy set Description pulumi.StringPtrOutput `pulumi:"description"` // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' IsProxy pulumi.BoolPtrOutput `pulumi:"isProxy"` // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringOutput `pulumi:"name"` // The rank (priority) in relation to other policy sets. Lower rank is higher priority. Rank pulumi.IntPtrOutput `pulumi:"rank"` // Policy set service identifier. 'Allowed Protocols' or 'Server Sequence'. ServiceName pulumi.StringOutput `pulumi:"serviceName"` // The state that the policy set is in. A disabled policy set cannot be matched. - Choices: `disabled`, `enabled`, // `monitor` State pulumi.StringPtrOutput `pulumi:"state"` }
This resource can manage a Device Admin Policy Set.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewPolicySet(ctx, "example", &deviceadmin.PolicySetArgs{ Name: pulumi.String("PolicySet1"), Description: pulumi.String("My description"), IsProxy: pulumi.Bool(false), Rank: pulumi.Int(0), ServiceName: pulumi.String("Default Device Admin"), State: pulumi.String("enabled"), ConditionType: pulumi.String("ConditionAttributes"), ConditionIsNegate: pulumi.Bool(false), ConditionAttributeName: pulumi.String("Location"), ConditionAttributeValue: pulumi.String("All Locations"), ConditionDictionaryName: pulumi.String("DEVICE"), ConditionOperator: pulumi.String("equals"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/policySet:PolicySet example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetPolicySet ¶
func GetPolicySet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicySetState, opts ...pulumi.ResourceOption) (*PolicySet, error)
GetPolicySet gets an existing PolicySet 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 NewPolicySet ¶
func NewPolicySet(ctx *pulumi.Context, name string, args *PolicySetArgs, opts ...pulumi.ResourceOption) (*PolicySet, error)
NewPolicySet registers a new resource with the given unique name, arguments, and options.
func (*PolicySet) ElementType ¶
func (*PolicySet) ToPolicySetOutput ¶
func (i *PolicySet) ToPolicySetOutput() PolicySetOutput
func (*PolicySet) ToPolicySetOutputWithContext ¶
func (i *PolicySet) ToPolicySetOutputWithContext(ctx context.Context) PolicySetOutput
type PolicySetArgs ¶
type PolicySetArgs struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens PolicySetChildrenArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this policy set is the default one Default pulumi.BoolPtrInput // The description of the policy set Description pulumi.StringPtrInput // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' IsProxy pulumi.BoolPtrInput // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // The rank (priority) in relation to other policy sets. Lower rank is higher priority. Rank pulumi.IntPtrInput // Policy set service identifier. 'Allowed Protocols' or 'Server Sequence'. ServiceName pulumi.StringInput // The state that the policy set is in. A disabled policy set cannot be matched. - Choices: `disabled`, `enabled`, // `monitor` State pulumi.StringPtrInput }
The set of arguments for constructing a PolicySet resource.
func (PolicySetArgs) ElementType ¶
func (PolicySetArgs) ElementType() reflect.Type
type PolicySetArray ¶
type PolicySetArray []PolicySetInput
func (PolicySetArray) ElementType ¶
func (PolicySetArray) ElementType() reflect.Type
func (PolicySetArray) ToPolicySetArrayOutput ¶
func (i PolicySetArray) ToPolicySetArrayOutput() PolicySetArrayOutput
func (PolicySetArray) ToPolicySetArrayOutputWithContext ¶
func (i PolicySetArray) ToPolicySetArrayOutputWithContext(ctx context.Context) PolicySetArrayOutput
type PolicySetArrayInput ¶
type PolicySetArrayInput interface { pulumi.Input ToPolicySetArrayOutput() PolicySetArrayOutput ToPolicySetArrayOutputWithContext(context.Context) PolicySetArrayOutput }
PolicySetArrayInput is an input type that accepts PolicySetArray and PolicySetArrayOutput values. You can construct a concrete instance of `PolicySetArrayInput` via:
PolicySetArray{ PolicySetArgs{...} }
type PolicySetArrayOutput ¶
type PolicySetArrayOutput struct{ *pulumi.OutputState }
func (PolicySetArrayOutput) ElementType ¶
func (PolicySetArrayOutput) ElementType() reflect.Type
func (PolicySetArrayOutput) Index ¶
func (o PolicySetArrayOutput) Index(i pulumi.IntInput) PolicySetOutput
func (PolicySetArrayOutput) ToPolicySetArrayOutput ¶
func (o PolicySetArrayOutput) ToPolicySetArrayOutput() PolicySetArrayOutput
func (PolicySetArrayOutput) ToPolicySetArrayOutputWithContext ¶
func (o PolicySetArrayOutput) ToPolicySetArrayOutputWithContext(ctx context.Context) PolicySetArrayOutput
type PolicySetChildren ¶
type PolicySetChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens []PolicySetChildrenChildren `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type PolicySetChildrenArgs ¶
type PolicySetChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens PolicySetChildrenChildrenArrayInput `pulumi:"childrens"` // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. // - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (PolicySetChildrenArgs) ElementType ¶
func (PolicySetChildrenArgs) ElementType() reflect.Type
func (PolicySetChildrenArgs) ToPolicySetChildrenOutput ¶
func (i PolicySetChildrenArgs) ToPolicySetChildrenOutput() PolicySetChildrenOutput
func (PolicySetChildrenArgs) ToPolicySetChildrenOutputWithContext ¶
func (i PolicySetChildrenArgs) ToPolicySetChildrenOutputWithContext(ctx context.Context) PolicySetChildrenOutput
type PolicySetChildrenArray ¶
type PolicySetChildrenArray []PolicySetChildrenInput
func (PolicySetChildrenArray) ElementType ¶
func (PolicySetChildrenArray) ElementType() reflect.Type
func (PolicySetChildrenArray) ToPolicySetChildrenArrayOutput ¶
func (i PolicySetChildrenArray) ToPolicySetChildrenArrayOutput() PolicySetChildrenArrayOutput
func (PolicySetChildrenArray) ToPolicySetChildrenArrayOutputWithContext ¶
func (i PolicySetChildrenArray) ToPolicySetChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenArrayOutput
type PolicySetChildrenArrayInput ¶
type PolicySetChildrenArrayInput interface { pulumi.Input ToPolicySetChildrenArrayOutput() PolicySetChildrenArrayOutput ToPolicySetChildrenArrayOutputWithContext(context.Context) PolicySetChildrenArrayOutput }
PolicySetChildrenArrayInput is an input type that accepts PolicySetChildrenArray and PolicySetChildrenArrayOutput values. You can construct a concrete instance of `PolicySetChildrenArrayInput` via:
PolicySetChildrenArray{ PolicySetChildrenArgs{...} }
type PolicySetChildrenArrayOutput ¶
type PolicySetChildrenArrayOutput struct{ *pulumi.OutputState }
func (PolicySetChildrenArrayOutput) ElementType ¶
func (PolicySetChildrenArrayOutput) ElementType() reflect.Type
func (PolicySetChildrenArrayOutput) Index ¶
func (o PolicySetChildrenArrayOutput) Index(i pulumi.IntInput) PolicySetChildrenOutput
func (PolicySetChildrenArrayOutput) ToPolicySetChildrenArrayOutput ¶
func (o PolicySetChildrenArrayOutput) ToPolicySetChildrenArrayOutput() PolicySetChildrenArrayOutput
func (PolicySetChildrenArrayOutput) ToPolicySetChildrenArrayOutputWithContext ¶
func (o PolicySetChildrenArrayOutput) ToPolicySetChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenArrayOutput
type PolicySetChildrenChildren ¶
type PolicySetChildrenChildren struct { // Dictionary attribute name AttributeName *string `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue *string `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType string `pulumi:"conditionType"` // Dictionary name DictionaryName *string `pulumi:"dictionaryName"` // Dictionary value DictionaryValue *string `pulumi:"dictionaryValue"` // UUID for condition Id *string `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate *bool `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator *string `pulumi:"operator"` }
type PolicySetChildrenChildrenArgs ¶
type PolicySetChildrenChildrenArgs struct { // Dictionary attribute name AttributeName pulumi.StringPtrInput `pulumi:"attributeName"` // Attribute value for condition. Value type is specified in dictionary object. AttributeValue pulumi.StringPtrInput `pulumi:"attributeValue"` // Condition type. // - Choices: `ConditionAttributes`, `ConditionReference` ConditionType pulumi.StringInput `pulumi:"conditionType"` // Dictionary name DictionaryName pulumi.StringPtrInput `pulumi:"dictionaryName"` // Dictionary value DictionaryValue pulumi.StringPtrInput `pulumi:"dictionaryValue"` // UUID for condition Id pulumi.StringPtrInput `pulumi:"id"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput `pulumi:"isNegate"` // Equality operator // - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith` Operator pulumi.StringPtrInput `pulumi:"operator"` }
func (PolicySetChildrenChildrenArgs) ElementType ¶
func (PolicySetChildrenChildrenArgs) ElementType() reflect.Type
func (PolicySetChildrenChildrenArgs) ToPolicySetChildrenChildrenOutput ¶
func (i PolicySetChildrenChildrenArgs) ToPolicySetChildrenChildrenOutput() PolicySetChildrenChildrenOutput
func (PolicySetChildrenChildrenArgs) ToPolicySetChildrenChildrenOutputWithContext ¶
func (i PolicySetChildrenChildrenArgs) ToPolicySetChildrenChildrenOutputWithContext(ctx context.Context) PolicySetChildrenChildrenOutput
type PolicySetChildrenChildrenArray ¶
type PolicySetChildrenChildrenArray []PolicySetChildrenChildrenInput
func (PolicySetChildrenChildrenArray) ElementType ¶
func (PolicySetChildrenChildrenArray) ElementType() reflect.Type
func (PolicySetChildrenChildrenArray) ToPolicySetChildrenChildrenArrayOutput ¶
func (i PolicySetChildrenChildrenArray) ToPolicySetChildrenChildrenArrayOutput() PolicySetChildrenChildrenArrayOutput
func (PolicySetChildrenChildrenArray) ToPolicySetChildrenChildrenArrayOutputWithContext ¶
func (i PolicySetChildrenChildrenArray) ToPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenChildrenArrayOutput
type PolicySetChildrenChildrenArrayInput ¶
type PolicySetChildrenChildrenArrayInput interface { pulumi.Input ToPolicySetChildrenChildrenArrayOutput() PolicySetChildrenChildrenArrayOutput ToPolicySetChildrenChildrenArrayOutputWithContext(context.Context) PolicySetChildrenChildrenArrayOutput }
PolicySetChildrenChildrenArrayInput is an input type that accepts PolicySetChildrenChildrenArray and PolicySetChildrenChildrenArrayOutput values. You can construct a concrete instance of `PolicySetChildrenChildrenArrayInput` via:
PolicySetChildrenChildrenArray{ PolicySetChildrenChildrenArgs{...} }
type PolicySetChildrenChildrenArrayOutput ¶
type PolicySetChildrenChildrenArrayOutput struct{ *pulumi.OutputState }
func (PolicySetChildrenChildrenArrayOutput) ElementType ¶
func (PolicySetChildrenChildrenArrayOutput) ElementType() reflect.Type
func (PolicySetChildrenChildrenArrayOutput) Index ¶
func (o PolicySetChildrenChildrenArrayOutput) Index(i pulumi.IntInput) PolicySetChildrenChildrenOutput
func (PolicySetChildrenChildrenArrayOutput) ToPolicySetChildrenChildrenArrayOutput ¶
func (o PolicySetChildrenChildrenArrayOutput) ToPolicySetChildrenChildrenArrayOutput() PolicySetChildrenChildrenArrayOutput
func (PolicySetChildrenChildrenArrayOutput) ToPolicySetChildrenChildrenArrayOutputWithContext ¶
func (o PolicySetChildrenChildrenArrayOutput) ToPolicySetChildrenChildrenArrayOutputWithContext(ctx context.Context) PolicySetChildrenChildrenArrayOutput
type PolicySetChildrenChildrenInput ¶
type PolicySetChildrenChildrenInput interface { pulumi.Input ToPolicySetChildrenChildrenOutput() PolicySetChildrenChildrenOutput ToPolicySetChildrenChildrenOutputWithContext(context.Context) PolicySetChildrenChildrenOutput }
PolicySetChildrenChildrenInput is an input type that accepts PolicySetChildrenChildrenArgs and PolicySetChildrenChildrenOutput values. You can construct a concrete instance of `PolicySetChildrenChildrenInput` via:
PolicySetChildrenChildrenArgs{...}
type PolicySetChildrenChildrenOutput ¶
type PolicySetChildrenChildrenOutput struct{ *pulumi.OutputState }
func (PolicySetChildrenChildrenOutput) AttributeName ¶
func (o PolicySetChildrenChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (PolicySetChildrenChildrenOutput) AttributeValue ¶
func (o PolicySetChildrenChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (PolicySetChildrenChildrenOutput) ConditionType ¶
func (o PolicySetChildrenChildrenOutput) ConditionType() pulumi.StringOutput
Condition type.
- Choices: `ConditionAttributes`, `ConditionReference`
func (PolicySetChildrenChildrenOutput) DictionaryName ¶
func (o PolicySetChildrenChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (PolicySetChildrenChildrenOutput) DictionaryValue ¶
func (o PolicySetChildrenChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (PolicySetChildrenChildrenOutput) ElementType ¶
func (PolicySetChildrenChildrenOutput) ElementType() reflect.Type
func (PolicySetChildrenChildrenOutput) Id ¶
func (o PolicySetChildrenChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (PolicySetChildrenChildrenOutput) IsNegate ¶
func (o PolicySetChildrenChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (PolicySetChildrenChildrenOutput) Operator ¶
func (o PolicySetChildrenChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (PolicySetChildrenChildrenOutput) ToPolicySetChildrenChildrenOutput ¶
func (o PolicySetChildrenChildrenOutput) ToPolicySetChildrenChildrenOutput() PolicySetChildrenChildrenOutput
func (PolicySetChildrenChildrenOutput) ToPolicySetChildrenChildrenOutputWithContext ¶
func (o PolicySetChildrenChildrenOutput) ToPolicySetChildrenChildrenOutputWithContext(ctx context.Context) PolicySetChildrenChildrenOutput
type PolicySetChildrenInput ¶
type PolicySetChildrenInput interface { pulumi.Input ToPolicySetChildrenOutput() PolicySetChildrenOutput ToPolicySetChildrenOutputWithContext(context.Context) PolicySetChildrenOutput }
PolicySetChildrenInput is an input type that accepts PolicySetChildrenArgs and PolicySetChildrenOutput values. You can construct a concrete instance of `PolicySetChildrenInput` via:
PolicySetChildrenArgs{...}
type PolicySetChildrenOutput ¶
type PolicySetChildrenOutput struct{ *pulumi.OutputState }
func (PolicySetChildrenOutput) AttributeName ¶
func (o PolicySetChildrenOutput) AttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (PolicySetChildrenOutput) AttributeValue ¶
func (o PolicySetChildrenOutput) AttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (PolicySetChildrenOutput) Childrens ¶
func (o PolicySetChildrenOutput) Childrens() PolicySetChildrenChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (PolicySetChildrenOutput) ConditionType ¶
func (o PolicySetChildrenOutput) ConditionType() pulumi.StringOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute.
- Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (PolicySetChildrenOutput) DictionaryName ¶
func (o PolicySetChildrenOutput) DictionaryName() pulumi.StringPtrOutput
Dictionary name
func (PolicySetChildrenOutput) DictionaryValue ¶
func (o PolicySetChildrenOutput) DictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (PolicySetChildrenOutput) ElementType ¶
func (PolicySetChildrenOutput) ElementType() reflect.Type
func (PolicySetChildrenOutput) Id ¶
func (o PolicySetChildrenOutput) Id() pulumi.StringPtrOutput
UUID for condition
func (PolicySetChildrenOutput) IsNegate ¶
func (o PolicySetChildrenOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (PolicySetChildrenOutput) Operator ¶
func (o PolicySetChildrenOutput) Operator() pulumi.StringPtrOutput
Equality operator
- Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (PolicySetChildrenOutput) ToPolicySetChildrenOutput ¶
func (o PolicySetChildrenOutput) ToPolicySetChildrenOutput() PolicySetChildrenOutput
func (PolicySetChildrenOutput) ToPolicySetChildrenOutputWithContext ¶
func (o PolicySetChildrenOutput) ToPolicySetChildrenOutputWithContext(ctx context.Context) PolicySetChildrenOutput
type PolicySetInput ¶
type PolicySetInput interface { pulumi.Input ToPolicySetOutput() PolicySetOutput ToPolicySetOutputWithContext(ctx context.Context) PolicySetOutput }
type PolicySetMap ¶
type PolicySetMap map[string]PolicySetInput
func (PolicySetMap) ElementType ¶
func (PolicySetMap) ElementType() reflect.Type
func (PolicySetMap) ToPolicySetMapOutput ¶
func (i PolicySetMap) ToPolicySetMapOutput() PolicySetMapOutput
func (PolicySetMap) ToPolicySetMapOutputWithContext ¶
func (i PolicySetMap) ToPolicySetMapOutputWithContext(ctx context.Context) PolicySetMapOutput
type PolicySetMapInput ¶
type PolicySetMapInput interface { pulumi.Input ToPolicySetMapOutput() PolicySetMapOutput ToPolicySetMapOutputWithContext(context.Context) PolicySetMapOutput }
PolicySetMapInput is an input type that accepts PolicySetMap and PolicySetMapOutput values. You can construct a concrete instance of `PolicySetMapInput` via:
PolicySetMap{ "key": PolicySetArgs{...} }
type PolicySetMapOutput ¶
type PolicySetMapOutput struct{ *pulumi.OutputState }
func (PolicySetMapOutput) ElementType ¶
func (PolicySetMapOutput) ElementType() reflect.Type
func (PolicySetMapOutput) MapIndex ¶
func (o PolicySetMapOutput) MapIndex(k pulumi.StringInput) PolicySetOutput
func (PolicySetMapOutput) ToPolicySetMapOutput ¶
func (o PolicySetMapOutput) ToPolicySetMapOutput() PolicySetMapOutput
func (PolicySetMapOutput) ToPolicySetMapOutputWithContext ¶
func (o PolicySetMapOutput) ToPolicySetMapOutputWithContext(ctx context.Context) PolicySetMapOutput
type PolicySetOutput ¶
type PolicySetOutput struct{ *pulumi.OutputState }
func (PolicySetOutput) Childrens ¶
func (o PolicySetOutput) Childrens() PolicySetChildrenArrayOutput
List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`.
func (PolicySetOutput) ConditionAttributeName ¶
func (o PolicySetOutput) ConditionAttributeName() pulumi.StringPtrOutput
Dictionary attribute name
func (PolicySetOutput) ConditionAttributeValue ¶
func (o PolicySetOutput) ConditionAttributeValue() pulumi.StringPtrOutput
Attribute value for condition. Value type is specified in dictionary object.
func (PolicySetOutput) ConditionDictionaryName ¶
func (o PolicySetOutput) ConditionDictionaryName() pulumi.StringPtrOutput
Dictionary name
func (PolicySetOutput) ConditionDictionaryValue ¶
func (o PolicySetOutput) ConditionDictionaryValue() pulumi.StringPtrOutput
Dictionary value
func (PolicySetOutput) ConditionId ¶
func (o PolicySetOutput) ConditionId() pulumi.StringPtrOutput
UUID for condition
func (PolicySetOutput) ConditionIsNegate ¶
func (o PolicySetOutput) ConditionIsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (PolicySetOutput) ConditionOperator ¶
func (o PolicySetOutput) ConditionOperator() pulumi.StringPtrOutput
Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, `notEquals`, `notIn`, `notStartsWith`, `startsWith`
func (PolicySetOutput) ConditionType ¶
func (o PolicySetOutput) ConditionType() pulumi.StringPtrOutput
Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, `ConditionOrBlock`, `ConditionReference`
func (PolicySetOutput) Default ¶
func (o PolicySetOutput) Default() pulumi.BoolPtrOutput
Indicates if this policy set is the default one
func (PolicySetOutput) Description ¶
func (o PolicySetOutput) Description() pulumi.StringPtrOutput
The description of the policy set
func (PolicySetOutput) ElementType ¶
func (PolicySetOutput) ElementType() reflect.Type
func (PolicySetOutput) IsProxy ¶
func (o PolicySetOutput) IsProxy() pulumi.BoolPtrOutput
Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols'
func (PolicySetOutput) Name ¶
func (o PolicySetOutput) Name() pulumi.StringOutput
Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses]
func (PolicySetOutput) Rank ¶
func (o PolicySetOutput) Rank() pulumi.IntPtrOutput
The rank (priority) in relation to other policy sets. Lower rank is higher priority.
func (PolicySetOutput) ServiceName ¶
func (o PolicySetOutput) ServiceName() pulumi.StringOutput
Policy set service identifier. 'Allowed Protocols' or 'Server Sequence'.
func (PolicySetOutput) State ¶
func (o PolicySetOutput) State() pulumi.StringPtrOutput
The state that the policy set is in. A disabled policy set cannot be matched. - Choices: `disabled`, `enabled`, `monitor`
func (PolicySetOutput) ToPolicySetOutput ¶
func (o PolicySetOutput) ToPolicySetOutput() PolicySetOutput
func (PolicySetOutput) ToPolicySetOutputWithContext ¶
func (o PolicySetOutput) ToPolicySetOutputWithContext(ctx context.Context) PolicySetOutput
type PolicySetState ¶
type PolicySetState struct { // List of child conditions. `conditionType` must be one of `ConditionAndBlock` or `ConditionOrBlock`. Childrens PolicySetChildrenArrayInput // Dictionary attribute name ConditionAttributeName pulumi.StringPtrInput // Attribute value for condition. Value type is specified in dictionary object. ConditionAttributeValue pulumi.StringPtrInput // Dictionary name ConditionDictionaryName pulumi.StringPtrInput // Dictionary value ConditionDictionaryValue pulumi.StringPtrInput // UUID for condition ConditionId pulumi.StringPtrInput // Indicates whereas this condition is in negate mode ConditionIsNegate pulumi.BoolPtrInput // Equality operator - Choices: `contains`, `endsWith`, `equals`, `greaterOrEquals`, `greaterThan`, `in`, `ipEquals`, // `ipGreaterThan`, `ipLessThan`, `ipNotEquals`, `lessOrEquals`, `lessThan`, `matches`, `notContains`, `notEndsWith`, // `notEquals`, `notIn`, `notStartsWith`, `startsWith` ConditionOperator pulumi.StringPtrInput // Indicates whether the record is the condition itself or a logical aggregation. Logical aggreation indicates that // additional conditions are present under the children attribute. - Choices: `ConditionAndBlock`, `ConditionAttributes`, // `ConditionOrBlock`, `ConditionReference` ConditionType pulumi.StringPtrInput // Indicates if this policy set is the default one Default pulumi.BoolPtrInput // The description of the policy set Description pulumi.StringPtrInput // Flag which indicates if the policy set service is of type 'Proxy Sequence' or 'Allowed Protocols' IsProxy pulumi.BoolPtrInput // Given name for the policy set, [Valid characters are alphanumerics, underscore, hyphen, space, period, parentheses] Name pulumi.StringPtrInput // The rank (priority) in relation to other policy sets. Lower rank is higher priority. Rank pulumi.IntPtrInput // Policy set service identifier. 'Allowed Protocols' or 'Server Sequence'. ServiceName pulumi.StringPtrInput // The state that the policy set is in. A disabled policy set cannot be matched. - Choices: `disabled`, `enabled`, // `monitor` State pulumi.StringPtrInput }
func (PolicySetState) ElementType ¶
func (PolicySetState) ElementType() reflect.Type
type PolicySetUpdateRank ¶ added in v0.1.9
type PolicySetUpdateRank struct { pulumi.CustomResourceState // Policy set ID PolicySetId pulumi.StringOutput `pulumi:"policySetId"` // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntOutput `pulumi:"rank"` }
This resource is used to update rank field in device admin policy set. It serves as a workaround for the ISE API/Backend limitation which restricts rank assignments to a strictly incremental sequence. By utilizing this resource and deviceAdminPolicySet resource, you can bypass the APIs limitation. Creation of this resource is performing PUT operation (Update) and it only tracks rank field. When this resource is destroyed, no action is performed on ISE and resource is just removed from state.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewPolicySetUpdateRank(ctx, "example", &deviceadmin.PolicySetUpdateRankArgs{ PolicySetId: pulumi.String("d82952cb-b901-4b09-b363-5ebf39bdbaf9"), Rank: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
func GetPolicySetUpdateRank ¶ added in v0.1.9
func GetPolicySetUpdateRank(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicySetUpdateRankState, opts ...pulumi.ResourceOption) (*PolicySetUpdateRank, error)
GetPolicySetUpdateRank gets an existing PolicySetUpdateRank 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 NewPolicySetUpdateRank ¶ added in v0.1.9
func NewPolicySetUpdateRank(ctx *pulumi.Context, name string, args *PolicySetUpdateRankArgs, opts ...pulumi.ResourceOption) (*PolicySetUpdateRank, error)
NewPolicySetUpdateRank registers a new resource with the given unique name, arguments, and options.
func (*PolicySetUpdateRank) ElementType ¶ added in v0.1.9
func (*PolicySetUpdateRank) ElementType() reflect.Type
func (*PolicySetUpdateRank) ToPolicySetUpdateRankOutput ¶ added in v0.1.9
func (i *PolicySetUpdateRank) ToPolicySetUpdateRankOutput() PolicySetUpdateRankOutput
func (*PolicySetUpdateRank) ToPolicySetUpdateRankOutputWithContext ¶ added in v0.1.9
func (i *PolicySetUpdateRank) ToPolicySetUpdateRankOutputWithContext(ctx context.Context) PolicySetUpdateRankOutput
type PolicySetUpdateRankArgs ¶ added in v0.1.9
type PolicySetUpdateRankArgs struct { // Policy set ID PolicySetId pulumi.StringInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntInput }
The set of arguments for constructing a PolicySetUpdateRank resource.
func (PolicySetUpdateRankArgs) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankArgs) ElementType() reflect.Type
type PolicySetUpdateRankArray ¶ added in v0.1.9
type PolicySetUpdateRankArray []PolicySetUpdateRankInput
func (PolicySetUpdateRankArray) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankArray) ElementType() reflect.Type
func (PolicySetUpdateRankArray) ToPolicySetUpdateRankArrayOutput ¶ added in v0.1.9
func (i PolicySetUpdateRankArray) ToPolicySetUpdateRankArrayOutput() PolicySetUpdateRankArrayOutput
func (PolicySetUpdateRankArray) ToPolicySetUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (i PolicySetUpdateRankArray) ToPolicySetUpdateRankArrayOutputWithContext(ctx context.Context) PolicySetUpdateRankArrayOutput
type PolicySetUpdateRankArrayInput ¶ added in v0.1.9
type PolicySetUpdateRankArrayInput interface { pulumi.Input ToPolicySetUpdateRankArrayOutput() PolicySetUpdateRankArrayOutput ToPolicySetUpdateRankArrayOutputWithContext(context.Context) PolicySetUpdateRankArrayOutput }
PolicySetUpdateRankArrayInput is an input type that accepts PolicySetUpdateRankArray and PolicySetUpdateRankArrayOutput values. You can construct a concrete instance of `PolicySetUpdateRankArrayInput` via:
PolicySetUpdateRankArray{ PolicySetUpdateRankArgs{...} }
type PolicySetUpdateRankArrayOutput ¶ added in v0.1.9
type PolicySetUpdateRankArrayOutput struct{ *pulumi.OutputState }
func (PolicySetUpdateRankArrayOutput) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankArrayOutput) ElementType() reflect.Type
func (PolicySetUpdateRankArrayOutput) Index ¶ added in v0.1.9
func (o PolicySetUpdateRankArrayOutput) Index(i pulumi.IntInput) PolicySetUpdateRankOutput
func (PolicySetUpdateRankArrayOutput) ToPolicySetUpdateRankArrayOutput ¶ added in v0.1.9
func (o PolicySetUpdateRankArrayOutput) ToPolicySetUpdateRankArrayOutput() PolicySetUpdateRankArrayOutput
func (PolicySetUpdateRankArrayOutput) ToPolicySetUpdateRankArrayOutputWithContext ¶ added in v0.1.9
func (o PolicySetUpdateRankArrayOutput) ToPolicySetUpdateRankArrayOutputWithContext(ctx context.Context) PolicySetUpdateRankArrayOutput
type PolicySetUpdateRankInput ¶ added in v0.1.9
type PolicySetUpdateRankInput interface { pulumi.Input ToPolicySetUpdateRankOutput() PolicySetUpdateRankOutput ToPolicySetUpdateRankOutputWithContext(ctx context.Context) PolicySetUpdateRankOutput }
type PolicySetUpdateRankMap ¶ added in v0.1.9
type PolicySetUpdateRankMap map[string]PolicySetUpdateRankInput
func (PolicySetUpdateRankMap) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankMap) ElementType() reflect.Type
func (PolicySetUpdateRankMap) ToPolicySetUpdateRankMapOutput ¶ added in v0.1.9
func (i PolicySetUpdateRankMap) ToPolicySetUpdateRankMapOutput() PolicySetUpdateRankMapOutput
func (PolicySetUpdateRankMap) ToPolicySetUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (i PolicySetUpdateRankMap) ToPolicySetUpdateRankMapOutputWithContext(ctx context.Context) PolicySetUpdateRankMapOutput
type PolicySetUpdateRankMapInput ¶ added in v0.1.9
type PolicySetUpdateRankMapInput interface { pulumi.Input ToPolicySetUpdateRankMapOutput() PolicySetUpdateRankMapOutput ToPolicySetUpdateRankMapOutputWithContext(context.Context) PolicySetUpdateRankMapOutput }
PolicySetUpdateRankMapInput is an input type that accepts PolicySetUpdateRankMap and PolicySetUpdateRankMapOutput values. You can construct a concrete instance of `PolicySetUpdateRankMapInput` via:
PolicySetUpdateRankMap{ "key": PolicySetUpdateRankArgs{...} }
type PolicySetUpdateRankMapOutput ¶ added in v0.1.9
type PolicySetUpdateRankMapOutput struct{ *pulumi.OutputState }
func (PolicySetUpdateRankMapOutput) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankMapOutput) ElementType() reflect.Type
func (PolicySetUpdateRankMapOutput) MapIndex ¶ added in v0.1.9
func (o PolicySetUpdateRankMapOutput) MapIndex(k pulumi.StringInput) PolicySetUpdateRankOutput
func (PolicySetUpdateRankMapOutput) ToPolicySetUpdateRankMapOutput ¶ added in v0.1.9
func (o PolicySetUpdateRankMapOutput) ToPolicySetUpdateRankMapOutput() PolicySetUpdateRankMapOutput
func (PolicySetUpdateRankMapOutput) ToPolicySetUpdateRankMapOutputWithContext ¶ added in v0.1.9
func (o PolicySetUpdateRankMapOutput) ToPolicySetUpdateRankMapOutputWithContext(ctx context.Context) PolicySetUpdateRankMapOutput
type PolicySetUpdateRankOutput ¶ added in v0.1.9
type PolicySetUpdateRankOutput struct{ *pulumi.OutputState }
func (PolicySetUpdateRankOutput) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankOutput) ElementType() reflect.Type
func (PolicySetUpdateRankOutput) PolicySetId ¶ added in v0.1.9
func (o PolicySetUpdateRankOutput) PolicySetId() pulumi.StringOutput
Policy set ID
func (PolicySetUpdateRankOutput) Rank ¶ added in v0.1.9
func (o PolicySetUpdateRankOutput) Rank() pulumi.IntOutput
The rank (priority) in relation to other rules. Lower rank is higher priority.
func (PolicySetUpdateRankOutput) ToPolicySetUpdateRankOutput ¶ added in v0.1.9
func (o PolicySetUpdateRankOutput) ToPolicySetUpdateRankOutput() PolicySetUpdateRankOutput
func (PolicySetUpdateRankOutput) ToPolicySetUpdateRankOutputWithContext ¶ added in v0.1.9
func (o PolicySetUpdateRankOutput) ToPolicySetUpdateRankOutputWithContext(ctx context.Context) PolicySetUpdateRankOutput
type PolicySetUpdateRankState ¶ added in v0.1.9
type PolicySetUpdateRankState struct { // Policy set ID PolicySetId pulumi.StringPtrInput // The rank (priority) in relation to other rules. Lower rank is higher priority. Rank pulumi.IntPtrInput }
func (PolicySetUpdateRankState) ElementType ¶ added in v0.1.9
func (PolicySetUpdateRankState) ElementType() reflect.Type
type TacacsCommandSet ¶
type TacacsCommandSet struct { pulumi.CustomResourceState Commands TacacsCommandSetCommandArrayOutput `pulumi:"commands"` // Description Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the TACACS command set Name pulumi.StringOutput `pulumi:"name"` // Permit unmatched commands - Default value: `false` PermitUnmatched pulumi.BoolOutput `pulumi:"permitUnmatched"` }
This resource can manage a TACACS Command Set.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewTacacsCommandSet(ctx, "example", &deviceadmin.TacacsCommandSetArgs{ Name: pulumi.String("CommandSet1"), Description: pulumi.String("My TACACS command set"), PermitUnmatched: pulumi.Bool(true), Commands: deviceadmin.TacacsCommandSetCommandArray{ &deviceadmin.TacacsCommandSetCommandArgs{ Grant: pulumi.String("PERMIT"), Command: pulumi.String("show"), Arguments: pulumi.String(""), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/tacacsCommandSet:TacacsCommandSet example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetTacacsCommandSet ¶
func GetTacacsCommandSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TacacsCommandSetState, opts ...pulumi.ResourceOption) (*TacacsCommandSet, error)
GetTacacsCommandSet gets an existing TacacsCommandSet 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 NewTacacsCommandSet ¶
func NewTacacsCommandSet(ctx *pulumi.Context, name string, args *TacacsCommandSetArgs, opts ...pulumi.ResourceOption) (*TacacsCommandSet, error)
NewTacacsCommandSet registers a new resource with the given unique name, arguments, and options.
func (*TacacsCommandSet) ElementType ¶
func (*TacacsCommandSet) ElementType() reflect.Type
func (*TacacsCommandSet) ToTacacsCommandSetOutput ¶
func (i *TacacsCommandSet) ToTacacsCommandSetOutput() TacacsCommandSetOutput
func (*TacacsCommandSet) ToTacacsCommandSetOutputWithContext ¶
func (i *TacacsCommandSet) ToTacacsCommandSetOutputWithContext(ctx context.Context) TacacsCommandSetOutput
type TacacsCommandSetArgs ¶
type TacacsCommandSetArgs struct { Commands TacacsCommandSetCommandArrayInput // Description Description pulumi.StringPtrInput // The name of the TACACS command set Name pulumi.StringPtrInput // Permit unmatched commands - Default value: `false` PermitUnmatched pulumi.BoolPtrInput }
The set of arguments for constructing a TacacsCommandSet resource.
func (TacacsCommandSetArgs) ElementType ¶
func (TacacsCommandSetArgs) ElementType() reflect.Type
type TacacsCommandSetArray ¶
type TacacsCommandSetArray []TacacsCommandSetInput
func (TacacsCommandSetArray) ElementType ¶
func (TacacsCommandSetArray) ElementType() reflect.Type
func (TacacsCommandSetArray) ToTacacsCommandSetArrayOutput ¶
func (i TacacsCommandSetArray) ToTacacsCommandSetArrayOutput() TacacsCommandSetArrayOutput
func (TacacsCommandSetArray) ToTacacsCommandSetArrayOutputWithContext ¶
func (i TacacsCommandSetArray) ToTacacsCommandSetArrayOutputWithContext(ctx context.Context) TacacsCommandSetArrayOutput
type TacacsCommandSetArrayInput ¶
type TacacsCommandSetArrayInput interface { pulumi.Input ToTacacsCommandSetArrayOutput() TacacsCommandSetArrayOutput ToTacacsCommandSetArrayOutputWithContext(context.Context) TacacsCommandSetArrayOutput }
TacacsCommandSetArrayInput is an input type that accepts TacacsCommandSetArray and TacacsCommandSetArrayOutput values. You can construct a concrete instance of `TacacsCommandSetArrayInput` via:
TacacsCommandSetArray{ TacacsCommandSetArgs{...} }
type TacacsCommandSetArrayOutput ¶
type TacacsCommandSetArrayOutput struct{ *pulumi.OutputState }
func (TacacsCommandSetArrayOutput) ElementType ¶
func (TacacsCommandSetArrayOutput) ElementType() reflect.Type
func (TacacsCommandSetArrayOutput) Index ¶
func (o TacacsCommandSetArrayOutput) Index(i pulumi.IntInput) TacacsCommandSetOutput
func (TacacsCommandSetArrayOutput) ToTacacsCommandSetArrayOutput ¶
func (o TacacsCommandSetArrayOutput) ToTacacsCommandSetArrayOutput() TacacsCommandSetArrayOutput
func (TacacsCommandSetArrayOutput) ToTacacsCommandSetArrayOutputWithContext ¶
func (o TacacsCommandSetArrayOutput) ToTacacsCommandSetArrayOutputWithContext(ctx context.Context) TacacsCommandSetArrayOutput
type TacacsCommandSetCommand ¶
type TacacsCommandSetCommandArgs ¶
type TacacsCommandSetCommandArgs struct { // Command arguments Arguments pulumi.StringInput `pulumi:"arguments"` // Command Command pulumi.StringInput `pulumi:"command"` // Grant // - Choices: `PERMIT`, `DENY`, `DENY_ALWAYS` Grant pulumi.StringInput `pulumi:"grant"` }
func (TacacsCommandSetCommandArgs) ElementType ¶
func (TacacsCommandSetCommandArgs) ElementType() reflect.Type
func (TacacsCommandSetCommandArgs) ToTacacsCommandSetCommandOutput ¶
func (i TacacsCommandSetCommandArgs) ToTacacsCommandSetCommandOutput() TacacsCommandSetCommandOutput
func (TacacsCommandSetCommandArgs) ToTacacsCommandSetCommandOutputWithContext ¶
func (i TacacsCommandSetCommandArgs) ToTacacsCommandSetCommandOutputWithContext(ctx context.Context) TacacsCommandSetCommandOutput
type TacacsCommandSetCommandArray ¶
type TacacsCommandSetCommandArray []TacacsCommandSetCommandInput
func (TacacsCommandSetCommandArray) ElementType ¶
func (TacacsCommandSetCommandArray) ElementType() reflect.Type
func (TacacsCommandSetCommandArray) ToTacacsCommandSetCommandArrayOutput ¶
func (i TacacsCommandSetCommandArray) ToTacacsCommandSetCommandArrayOutput() TacacsCommandSetCommandArrayOutput
func (TacacsCommandSetCommandArray) ToTacacsCommandSetCommandArrayOutputWithContext ¶
func (i TacacsCommandSetCommandArray) ToTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) TacacsCommandSetCommandArrayOutput
type TacacsCommandSetCommandArrayInput ¶
type TacacsCommandSetCommandArrayInput interface { pulumi.Input ToTacacsCommandSetCommandArrayOutput() TacacsCommandSetCommandArrayOutput ToTacacsCommandSetCommandArrayOutputWithContext(context.Context) TacacsCommandSetCommandArrayOutput }
TacacsCommandSetCommandArrayInput is an input type that accepts TacacsCommandSetCommandArray and TacacsCommandSetCommandArrayOutput values. You can construct a concrete instance of `TacacsCommandSetCommandArrayInput` via:
TacacsCommandSetCommandArray{ TacacsCommandSetCommandArgs{...} }
type TacacsCommandSetCommandArrayOutput ¶
type TacacsCommandSetCommandArrayOutput struct{ *pulumi.OutputState }
func (TacacsCommandSetCommandArrayOutput) ElementType ¶
func (TacacsCommandSetCommandArrayOutput) ElementType() reflect.Type
func (TacacsCommandSetCommandArrayOutput) Index ¶
func (o TacacsCommandSetCommandArrayOutput) Index(i pulumi.IntInput) TacacsCommandSetCommandOutput
func (TacacsCommandSetCommandArrayOutput) ToTacacsCommandSetCommandArrayOutput ¶
func (o TacacsCommandSetCommandArrayOutput) ToTacacsCommandSetCommandArrayOutput() TacacsCommandSetCommandArrayOutput
func (TacacsCommandSetCommandArrayOutput) ToTacacsCommandSetCommandArrayOutputWithContext ¶
func (o TacacsCommandSetCommandArrayOutput) ToTacacsCommandSetCommandArrayOutputWithContext(ctx context.Context) TacacsCommandSetCommandArrayOutput
type TacacsCommandSetCommandInput ¶
type TacacsCommandSetCommandInput interface { pulumi.Input ToTacacsCommandSetCommandOutput() TacacsCommandSetCommandOutput ToTacacsCommandSetCommandOutputWithContext(context.Context) TacacsCommandSetCommandOutput }
TacacsCommandSetCommandInput is an input type that accepts TacacsCommandSetCommandArgs and TacacsCommandSetCommandOutput values. You can construct a concrete instance of `TacacsCommandSetCommandInput` via:
TacacsCommandSetCommandArgs{...}
type TacacsCommandSetCommandOutput ¶
type TacacsCommandSetCommandOutput struct{ *pulumi.OutputState }
func (TacacsCommandSetCommandOutput) Arguments ¶
func (o TacacsCommandSetCommandOutput) Arguments() pulumi.StringOutput
Command arguments
func (TacacsCommandSetCommandOutput) Command ¶
func (o TacacsCommandSetCommandOutput) Command() pulumi.StringOutput
Command
func (TacacsCommandSetCommandOutput) ElementType ¶
func (TacacsCommandSetCommandOutput) ElementType() reflect.Type
func (TacacsCommandSetCommandOutput) Grant ¶
func (o TacacsCommandSetCommandOutput) Grant() pulumi.StringOutput
Grant
- Choices: `PERMIT`, `DENY`, `DENY_ALWAYS`
func (TacacsCommandSetCommandOutput) ToTacacsCommandSetCommandOutput ¶
func (o TacacsCommandSetCommandOutput) ToTacacsCommandSetCommandOutput() TacacsCommandSetCommandOutput
func (TacacsCommandSetCommandOutput) ToTacacsCommandSetCommandOutputWithContext ¶
func (o TacacsCommandSetCommandOutput) ToTacacsCommandSetCommandOutputWithContext(ctx context.Context) TacacsCommandSetCommandOutput
type TacacsCommandSetInput ¶
type TacacsCommandSetInput interface { pulumi.Input ToTacacsCommandSetOutput() TacacsCommandSetOutput ToTacacsCommandSetOutputWithContext(ctx context.Context) TacacsCommandSetOutput }
type TacacsCommandSetMap ¶
type TacacsCommandSetMap map[string]TacacsCommandSetInput
func (TacacsCommandSetMap) ElementType ¶
func (TacacsCommandSetMap) ElementType() reflect.Type
func (TacacsCommandSetMap) ToTacacsCommandSetMapOutput ¶
func (i TacacsCommandSetMap) ToTacacsCommandSetMapOutput() TacacsCommandSetMapOutput
func (TacacsCommandSetMap) ToTacacsCommandSetMapOutputWithContext ¶
func (i TacacsCommandSetMap) ToTacacsCommandSetMapOutputWithContext(ctx context.Context) TacacsCommandSetMapOutput
type TacacsCommandSetMapInput ¶
type TacacsCommandSetMapInput interface { pulumi.Input ToTacacsCommandSetMapOutput() TacacsCommandSetMapOutput ToTacacsCommandSetMapOutputWithContext(context.Context) TacacsCommandSetMapOutput }
TacacsCommandSetMapInput is an input type that accepts TacacsCommandSetMap and TacacsCommandSetMapOutput values. You can construct a concrete instance of `TacacsCommandSetMapInput` via:
TacacsCommandSetMap{ "key": TacacsCommandSetArgs{...} }
type TacacsCommandSetMapOutput ¶
type TacacsCommandSetMapOutput struct{ *pulumi.OutputState }
func (TacacsCommandSetMapOutput) ElementType ¶
func (TacacsCommandSetMapOutput) ElementType() reflect.Type
func (TacacsCommandSetMapOutput) MapIndex ¶
func (o TacacsCommandSetMapOutput) MapIndex(k pulumi.StringInput) TacacsCommandSetOutput
func (TacacsCommandSetMapOutput) ToTacacsCommandSetMapOutput ¶
func (o TacacsCommandSetMapOutput) ToTacacsCommandSetMapOutput() TacacsCommandSetMapOutput
func (TacacsCommandSetMapOutput) ToTacacsCommandSetMapOutputWithContext ¶
func (o TacacsCommandSetMapOutput) ToTacacsCommandSetMapOutputWithContext(ctx context.Context) TacacsCommandSetMapOutput
type TacacsCommandSetOutput ¶
type TacacsCommandSetOutput struct{ *pulumi.OutputState }
func (TacacsCommandSetOutput) Commands ¶
func (o TacacsCommandSetOutput) Commands() TacacsCommandSetCommandArrayOutput
func (TacacsCommandSetOutput) Description ¶
func (o TacacsCommandSetOutput) Description() pulumi.StringPtrOutput
Description
func (TacacsCommandSetOutput) ElementType ¶
func (TacacsCommandSetOutput) ElementType() reflect.Type
func (TacacsCommandSetOutput) Name ¶
func (o TacacsCommandSetOutput) Name() pulumi.StringOutput
The name of the TACACS command set
func (TacacsCommandSetOutput) PermitUnmatched ¶
func (o TacacsCommandSetOutput) PermitUnmatched() pulumi.BoolOutput
Permit unmatched commands - Default value: `false`
func (TacacsCommandSetOutput) ToTacacsCommandSetOutput ¶
func (o TacacsCommandSetOutput) ToTacacsCommandSetOutput() TacacsCommandSetOutput
func (TacacsCommandSetOutput) ToTacacsCommandSetOutputWithContext ¶
func (o TacacsCommandSetOutput) ToTacacsCommandSetOutputWithContext(ctx context.Context) TacacsCommandSetOutput
type TacacsCommandSetState ¶
type TacacsCommandSetState struct { Commands TacacsCommandSetCommandArrayInput // Description Description pulumi.StringPtrInput // The name of the TACACS command set Name pulumi.StringPtrInput // Permit unmatched commands - Default value: `false` PermitUnmatched pulumi.BoolPtrInput }
func (TacacsCommandSetState) ElementType ¶
func (TacacsCommandSetState) ElementType() reflect.Type
type TacacsProfile ¶
type TacacsProfile struct { pulumi.CustomResourceState // Description Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the TACACS profile Name pulumi.StringOutput `pulumi:"name"` SessionAttributes TacacsProfileSessionAttributeArrayOutput `pulumi:"sessionAttributes"` }
This resource can manage a TACACS Profile.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewTacacsProfile(ctx, "example", &deviceadmin.TacacsProfileArgs{ Name: pulumi.String("Profile1"), Description: pulumi.String("My TACACS profile"), SessionAttributes: deviceadmin.TacacsProfileSessionAttributeArray{ &deviceadmin.TacacsProfileSessionAttributeArgs{ Type: pulumi.String("MANDATORY"), Name: pulumi.String("attr1"), Value: pulumi.String("value"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/tacacsProfile:TacacsProfile example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetTacacsProfile ¶
func GetTacacsProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TacacsProfileState, opts ...pulumi.ResourceOption) (*TacacsProfile, error)
GetTacacsProfile gets an existing TacacsProfile 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 NewTacacsProfile ¶
func NewTacacsProfile(ctx *pulumi.Context, name string, args *TacacsProfileArgs, opts ...pulumi.ResourceOption) (*TacacsProfile, error)
NewTacacsProfile registers a new resource with the given unique name, arguments, and options.
func (*TacacsProfile) ElementType ¶
func (*TacacsProfile) ElementType() reflect.Type
func (*TacacsProfile) ToTacacsProfileOutput ¶
func (i *TacacsProfile) ToTacacsProfileOutput() TacacsProfileOutput
func (*TacacsProfile) ToTacacsProfileOutputWithContext ¶
func (i *TacacsProfile) ToTacacsProfileOutputWithContext(ctx context.Context) TacacsProfileOutput
type TacacsProfileArgs ¶
type TacacsProfileArgs struct { // Description Description pulumi.StringPtrInput // The name of the TACACS profile Name pulumi.StringPtrInput SessionAttributes TacacsProfileSessionAttributeArrayInput }
The set of arguments for constructing a TacacsProfile resource.
func (TacacsProfileArgs) ElementType ¶
func (TacacsProfileArgs) ElementType() reflect.Type
type TacacsProfileArray ¶
type TacacsProfileArray []TacacsProfileInput
func (TacacsProfileArray) ElementType ¶
func (TacacsProfileArray) ElementType() reflect.Type
func (TacacsProfileArray) ToTacacsProfileArrayOutput ¶
func (i TacacsProfileArray) ToTacacsProfileArrayOutput() TacacsProfileArrayOutput
func (TacacsProfileArray) ToTacacsProfileArrayOutputWithContext ¶
func (i TacacsProfileArray) ToTacacsProfileArrayOutputWithContext(ctx context.Context) TacacsProfileArrayOutput
type TacacsProfileArrayInput ¶
type TacacsProfileArrayInput interface { pulumi.Input ToTacacsProfileArrayOutput() TacacsProfileArrayOutput ToTacacsProfileArrayOutputWithContext(context.Context) TacacsProfileArrayOutput }
TacacsProfileArrayInput is an input type that accepts TacacsProfileArray and TacacsProfileArrayOutput values. You can construct a concrete instance of `TacacsProfileArrayInput` via:
TacacsProfileArray{ TacacsProfileArgs{...} }
type TacacsProfileArrayOutput ¶
type TacacsProfileArrayOutput struct{ *pulumi.OutputState }
func (TacacsProfileArrayOutput) ElementType ¶
func (TacacsProfileArrayOutput) ElementType() reflect.Type
func (TacacsProfileArrayOutput) Index ¶
func (o TacacsProfileArrayOutput) Index(i pulumi.IntInput) TacacsProfileOutput
func (TacacsProfileArrayOutput) ToTacacsProfileArrayOutput ¶
func (o TacacsProfileArrayOutput) ToTacacsProfileArrayOutput() TacacsProfileArrayOutput
func (TacacsProfileArrayOutput) ToTacacsProfileArrayOutputWithContext ¶
func (o TacacsProfileArrayOutput) ToTacacsProfileArrayOutputWithContext(ctx context.Context) TacacsProfileArrayOutput
type TacacsProfileInput ¶
type TacacsProfileInput interface { pulumi.Input ToTacacsProfileOutput() TacacsProfileOutput ToTacacsProfileOutputWithContext(ctx context.Context) TacacsProfileOutput }
type TacacsProfileMap ¶
type TacacsProfileMap map[string]TacacsProfileInput
func (TacacsProfileMap) ElementType ¶
func (TacacsProfileMap) ElementType() reflect.Type
func (TacacsProfileMap) ToTacacsProfileMapOutput ¶
func (i TacacsProfileMap) ToTacacsProfileMapOutput() TacacsProfileMapOutput
func (TacacsProfileMap) ToTacacsProfileMapOutputWithContext ¶
func (i TacacsProfileMap) ToTacacsProfileMapOutputWithContext(ctx context.Context) TacacsProfileMapOutput
type TacacsProfileMapInput ¶
type TacacsProfileMapInput interface { pulumi.Input ToTacacsProfileMapOutput() TacacsProfileMapOutput ToTacacsProfileMapOutputWithContext(context.Context) TacacsProfileMapOutput }
TacacsProfileMapInput is an input type that accepts TacacsProfileMap and TacacsProfileMapOutput values. You can construct a concrete instance of `TacacsProfileMapInput` via:
TacacsProfileMap{ "key": TacacsProfileArgs{...} }
type TacacsProfileMapOutput ¶
type TacacsProfileMapOutput struct{ *pulumi.OutputState }
func (TacacsProfileMapOutput) ElementType ¶
func (TacacsProfileMapOutput) ElementType() reflect.Type
func (TacacsProfileMapOutput) MapIndex ¶
func (o TacacsProfileMapOutput) MapIndex(k pulumi.StringInput) TacacsProfileOutput
func (TacacsProfileMapOutput) ToTacacsProfileMapOutput ¶
func (o TacacsProfileMapOutput) ToTacacsProfileMapOutput() TacacsProfileMapOutput
func (TacacsProfileMapOutput) ToTacacsProfileMapOutputWithContext ¶
func (o TacacsProfileMapOutput) ToTacacsProfileMapOutputWithContext(ctx context.Context) TacacsProfileMapOutput
type TacacsProfileOutput ¶
type TacacsProfileOutput struct{ *pulumi.OutputState }
func (TacacsProfileOutput) Description ¶
func (o TacacsProfileOutput) Description() pulumi.StringPtrOutput
Description
func (TacacsProfileOutput) ElementType ¶
func (TacacsProfileOutput) ElementType() reflect.Type
func (TacacsProfileOutput) Name ¶
func (o TacacsProfileOutput) Name() pulumi.StringOutput
The name of the TACACS profile
func (TacacsProfileOutput) SessionAttributes ¶
func (o TacacsProfileOutput) SessionAttributes() TacacsProfileSessionAttributeArrayOutput
func (TacacsProfileOutput) ToTacacsProfileOutput ¶
func (o TacacsProfileOutput) ToTacacsProfileOutput() TacacsProfileOutput
func (TacacsProfileOutput) ToTacacsProfileOutputWithContext ¶
func (o TacacsProfileOutput) ToTacacsProfileOutputWithContext(ctx context.Context) TacacsProfileOutput
type TacacsProfileSessionAttributeArgs ¶
type TacacsProfileSessionAttributeArgs struct { // Name Name pulumi.StringInput `pulumi:"name"` // Type // - Choices: `MANDATORY`, `OPTIONAL` Type pulumi.StringInput `pulumi:"type"` // Value Value pulumi.StringInput `pulumi:"value"` }
func (TacacsProfileSessionAttributeArgs) ElementType ¶
func (TacacsProfileSessionAttributeArgs) ElementType() reflect.Type
func (TacacsProfileSessionAttributeArgs) ToTacacsProfileSessionAttributeOutput ¶
func (i TacacsProfileSessionAttributeArgs) ToTacacsProfileSessionAttributeOutput() TacacsProfileSessionAttributeOutput
func (TacacsProfileSessionAttributeArgs) ToTacacsProfileSessionAttributeOutputWithContext ¶
func (i TacacsProfileSessionAttributeArgs) ToTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeOutput
type TacacsProfileSessionAttributeArray ¶
type TacacsProfileSessionAttributeArray []TacacsProfileSessionAttributeInput
func (TacacsProfileSessionAttributeArray) ElementType ¶
func (TacacsProfileSessionAttributeArray) ElementType() reflect.Type
func (TacacsProfileSessionAttributeArray) ToTacacsProfileSessionAttributeArrayOutput ¶
func (i TacacsProfileSessionAttributeArray) ToTacacsProfileSessionAttributeArrayOutput() TacacsProfileSessionAttributeArrayOutput
func (TacacsProfileSessionAttributeArray) ToTacacsProfileSessionAttributeArrayOutputWithContext ¶
func (i TacacsProfileSessionAttributeArray) ToTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeArrayOutput
type TacacsProfileSessionAttributeArrayInput ¶
type TacacsProfileSessionAttributeArrayInput interface { pulumi.Input ToTacacsProfileSessionAttributeArrayOutput() TacacsProfileSessionAttributeArrayOutput ToTacacsProfileSessionAttributeArrayOutputWithContext(context.Context) TacacsProfileSessionAttributeArrayOutput }
TacacsProfileSessionAttributeArrayInput is an input type that accepts TacacsProfileSessionAttributeArray and TacacsProfileSessionAttributeArrayOutput values. You can construct a concrete instance of `TacacsProfileSessionAttributeArrayInput` via:
TacacsProfileSessionAttributeArray{ TacacsProfileSessionAttributeArgs{...} }
type TacacsProfileSessionAttributeArrayOutput ¶
type TacacsProfileSessionAttributeArrayOutput struct{ *pulumi.OutputState }
func (TacacsProfileSessionAttributeArrayOutput) ElementType ¶
func (TacacsProfileSessionAttributeArrayOutput) ElementType() reflect.Type
func (TacacsProfileSessionAttributeArrayOutput) ToTacacsProfileSessionAttributeArrayOutput ¶
func (o TacacsProfileSessionAttributeArrayOutput) ToTacacsProfileSessionAttributeArrayOutput() TacacsProfileSessionAttributeArrayOutput
func (TacacsProfileSessionAttributeArrayOutput) ToTacacsProfileSessionAttributeArrayOutputWithContext ¶
func (o TacacsProfileSessionAttributeArrayOutput) ToTacacsProfileSessionAttributeArrayOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeArrayOutput
type TacacsProfileSessionAttributeInput ¶
type TacacsProfileSessionAttributeInput interface { pulumi.Input ToTacacsProfileSessionAttributeOutput() TacacsProfileSessionAttributeOutput ToTacacsProfileSessionAttributeOutputWithContext(context.Context) TacacsProfileSessionAttributeOutput }
TacacsProfileSessionAttributeInput is an input type that accepts TacacsProfileSessionAttributeArgs and TacacsProfileSessionAttributeOutput values. You can construct a concrete instance of `TacacsProfileSessionAttributeInput` via:
TacacsProfileSessionAttributeArgs{...}
type TacacsProfileSessionAttributeOutput ¶
type TacacsProfileSessionAttributeOutput struct{ *pulumi.OutputState }
func (TacacsProfileSessionAttributeOutput) ElementType ¶
func (TacacsProfileSessionAttributeOutput) ElementType() reflect.Type
func (TacacsProfileSessionAttributeOutput) Name ¶
func (o TacacsProfileSessionAttributeOutput) Name() pulumi.StringOutput
Name
func (TacacsProfileSessionAttributeOutput) ToTacacsProfileSessionAttributeOutput ¶
func (o TacacsProfileSessionAttributeOutput) ToTacacsProfileSessionAttributeOutput() TacacsProfileSessionAttributeOutput
func (TacacsProfileSessionAttributeOutput) ToTacacsProfileSessionAttributeOutputWithContext ¶
func (o TacacsProfileSessionAttributeOutput) ToTacacsProfileSessionAttributeOutputWithContext(ctx context.Context) TacacsProfileSessionAttributeOutput
func (TacacsProfileSessionAttributeOutput) Type ¶
func (o TacacsProfileSessionAttributeOutput) Type() pulumi.StringOutput
Type
- Choices: `MANDATORY`, `OPTIONAL`
func (TacacsProfileSessionAttributeOutput) Value ¶
func (o TacacsProfileSessionAttributeOutput) Value() pulumi.StringOutput
Value
type TacacsProfileState ¶
type TacacsProfileState struct { // Description Description pulumi.StringPtrInput // The name of the TACACS profile Name pulumi.StringPtrInput SessionAttributes TacacsProfileSessionAttributeArrayInput }
func (TacacsProfileState) ElementType ¶
func (TacacsProfileState) ElementType() reflect.Type
type TimeAndDateCondition ¶
type TimeAndDateCondition struct { pulumi.CustomResourceState // Condition description Description pulumi.StringPtrOutput `pulumi:"description"` // End date EndDate pulumi.StringPtrOutput `pulumi:"endDate"` // End time EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Exception end date ExceptionEndDate pulumi.StringPtrOutput `pulumi:"exceptionEndDate"` // Exception end time ExceptionEndTime pulumi.StringPtrOutput `pulumi:"exceptionEndTime"` // Exception start date ExceptionStartDate pulumi.StringPtrOutput `pulumi:"exceptionStartDate"` // Exception start time ExceptionStartTime pulumi.StringPtrOutput `pulumi:"exceptionStartTime"` // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrOutput `pulumi:"isNegate"` // Condition name Name pulumi.StringOutput `pulumi:"name"` // Start date StartDate pulumi.StringPtrOutput `pulumi:"startDate"` // Start time StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Defines for which days this condition will be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. Default - List of all week days. WeekDays pulumi.StringArrayOutput `pulumi:"weekDays"` // Defines for which days this condition will NOT be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. WeekDaysExceptions pulumi.StringArrayOutput `pulumi:"weekDaysExceptions"` }
This resource can manage a Device Admin Time And Date Condition.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-ise/sdk/go/ise/deviceadmin" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := deviceadmin.NewTimeAndDateCondition(ctx, "example", &deviceadmin.TimeAndDateConditionArgs{ Name: pulumi.String("Cond1"), Description: pulumi.String("My description"), IsNegate: pulumi.Bool(false), WeekDays: pulumi.StringArray{ pulumi.String("Monday"), }, WeekDaysExceptions: pulumi.StringArray{ pulumi.String("Tuesday"), }, StartDate: pulumi.String("2022-05-06"), EndDate: pulumi.String("2022-05-10"), ExceptionStartDate: pulumi.String("2022-06-06"), ExceptionEndDate: pulumi.String("2022-06-10"), StartTime: pulumi.String("08:00"), EndTime: pulumi.String("15:00"), ExceptionStartTime: pulumi.String("20:00"), ExceptionEndTime: pulumi.String("22:00"), }) if err != nil { return err } return nil }) }
```
## Import
```sh $ pulumi import ise:deviceadmin/timeAndDateCondition:TimeAndDateCondition example "76d24097-41c4-4558-a4d0-a8c07ac08470" ```
func GetTimeAndDateCondition ¶
func GetTimeAndDateCondition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TimeAndDateConditionState, opts ...pulumi.ResourceOption) (*TimeAndDateCondition, error)
GetTimeAndDateCondition gets an existing TimeAndDateCondition 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 NewTimeAndDateCondition ¶
func NewTimeAndDateCondition(ctx *pulumi.Context, name string, args *TimeAndDateConditionArgs, opts ...pulumi.ResourceOption) (*TimeAndDateCondition, error)
NewTimeAndDateCondition registers a new resource with the given unique name, arguments, and options.
func (*TimeAndDateCondition) ElementType ¶
func (*TimeAndDateCondition) ElementType() reflect.Type
func (*TimeAndDateCondition) ToTimeAndDateConditionOutput ¶
func (i *TimeAndDateCondition) ToTimeAndDateConditionOutput() TimeAndDateConditionOutput
func (*TimeAndDateCondition) ToTimeAndDateConditionOutputWithContext ¶
func (i *TimeAndDateCondition) ToTimeAndDateConditionOutputWithContext(ctx context.Context) TimeAndDateConditionOutput
type TimeAndDateConditionArgs ¶
type TimeAndDateConditionArgs struct { // Condition description Description pulumi.StringPtrInput // End date EndDate pulumi.StringPtrInput // End time EndTime pulumi.StringPtrInput // Exception end date ExceptionEndDate pulumi.StringPtrInput // Exception end time ExceptionEndTime pulumi.StringPtrInput // Exception start date ExceptionStartDate pulumi.StringPtrInput // Exception start time ExceptionStartTime pulumi.StringPtrInput // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput // Condition name Name pulumi.StringPtrInput // Start date StartDate pulumi.StringPtrInput // Start time StartTime pulumi.StringPtrInput // Defines for which days this condition will be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. Default - List of all week days. WeekDays pulumi.StringArrayInput // Defines for which days this condition will NOT be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. WeekDaysExceptions pulumi.StringArrayInput }
The set of arguments for constructing a TimeAndDateCondition resource.
func (TimeAndDateConditionArgs) ElementType ¶
func (TimeAndDateConditionArgs) ElementType() reflect.Type
type TimeAndDateConditionArray ¶
type TimeAndDateConditionArray []TimeAndDateConditionInput
func (TimeAndDateConditionArray) ElementType ¶
func (TimeAndDateConditionArray) ElementType() reflect.Type
func (TimeAndDateConditionArray) ToTimeAndDateConditionArrayOutput ¶
func (i TimeAndDateConditionArray) ToTimeAndDateConditionArrayOutput() TimeAndDateConditionArrayOutput
func (TimeAndDateConditionArray) ToTimeAndDateConditionArrayOutputWithContext ¶
func (i TimeAndDateConditionArray) ToTimeAndDateConditionArrayOutputWithContext(ctx context.Context) TimeAndDateConditionArrayOutput
type TimeAndDateConditionArrayInput ¶
type TimeAndDateConditionArrayInput interface { pulumi.Input ToTimeAndDateConditionArrayOutput() TimeAndDateConditionArrayOutput ToTimeAndDateConditionArrayOutputWithContext(context.Context) TimeAndDateConditionArrayOutput }
TimeAndDateConditionArrayInput is an input type that accepts TimeAndDateConditionArray and TimeAndDateConditionArrayOutput values. You can construct a concrete instance of `TimeAndDateConditionArrayInput` via:
TimeAndDateConditionArray{ TimeAndDateConditionArgs{...} }
type TimeAndDateConditionArrayOutput ¶
type TimeAndDateConditionArrayOutput struct{ *pulumi.OutputState }
func (TimeAndDateConditionArrayOutput) ElementType ¶
func (TimeAndDateConditionArrayOutput) ElementType() reflect.Type
func (TimeAndDateConditionArrayOutput) Index ¶
func (o TimeAndDateConditionArrayOutput) Index(i pulumi.IntInput) TimeAndDateConditionOutput
func (TimeAndDateConditionArrayOutput) ToTimeAndDateConditionArrayOutput ¶
func (o TimeAndDateConditionArrayOutput) ToTimeAndDateConditionArrayOutput() TimeAndDateConditionArrayOutput
func (TimeAndDateConditionArrayOutput) ToTimeAndDateConditionArrayOutputWithContext ¶
func (o TimeAndDateConditionArrayOutput) ToTimeAndDateConditionArrayOutputWithContext(ctx context.Context) TimeAndDateConditionArrayOutput
type TimeAndDateConditionInput ¶
type TimeAndDateConditionInput interface { pulumi.Input ToTimeAndDateConditionOutput() TimeAndDateConditionOutput ToTimeAndDateConditionOutputWithContext(ctx context.Context) TimeAndDateConditionOutput }
type TimeAndDateConditionMap ¶
type TimeAndDateConditionMap map[string]TimeAndDateConditionInput
func (TimeAndDateConditionMap) ElementType ¶
func (TimeAndDateConditionMap) ElementType() reflect.Type
func (TimeAndDateConditionMap) ToTimeAndDateConditionMapOutput ¶
func (i TimeAndDateConditionMap) ToTimeAndDateConditionMapOutput() TimeAndDateConditionMapOutput
func (TimeAndDateConditionMap) ToTimeAndDateConditionMapOutputWithContext ¶
func (i TimeAndDateConditionMap) ToTimeAndDateConditionMapOutputWithContext(ctx context.Context) TimeAndDateConditionMapOutput
type TimeAndDateConditionMapInput ¶
type TimeAndDateConditionMapInput interface { pulumi.Input ToTimeAndDateConditionMapOutput() TimeAndDateConditionMapOutput ToTimeAndDateConditionMapOutputWithContext(context.Context) TimeAndDateConditionMapOutput }
TimeAndDateConditionMapInput is an input type that accepts TimeAndDateConditionMap and TimeAndDateConditionMapOutput values. You can construct a concrete instance of `TimeAndDateConditionMapInput` via:
TimeAndDateConditionMap{ "key": TimeAndDateConditionArgs{...} }
type TimeAndDateConditionMapOutput ¶
type TimeAndDateConditionMapOutput struct{ *pulumi.OutputState }
func (TimeAndDateConditionMapOutput) ElementType ¶
func (TimeAndDateConditionMapOutput) ElementType() reflect.Type
func (TimeAndDateConditionMapOutput) MapIndex ¶
func (o TimeAndDateConditionMapOutput) MapIndex(k pulumi.StringInput) TimeAndDateConditionOutput
func (TimeAndDateConditionMapOutput) ToTimeAndDateConditionMapOutput ¶
func (o TimeAndDateConditionMapOutput) ToTimeAndDateConditionMapOutput() TimeAndDateConditionMapOutput
func (TimeAndDateConditionMapOutput) ToTimeAndDateConditionMapOutputWithContext ¶
func (o TimeAndDateConditionMapOutput) ToTimeAndDateConditionMapOutputWithContext(ctx context.Context) TimeAndDateConditionMapOutput
type TimeAndDateConditionOutput ¶
type TimeAndDateConditionOutput struct{ *pulumi.OutputState }
func (TimeAndDateConditionOutput) Description ¶
func (o TimeAndDateConditionOutput) Description() pulumi.StringPtrOutput
Condition description
func (TimeAndDateConditionOutput) ElementType ¶
func (TimeAndDateConditionOutput) ElementType() reflect.Type
func (TimeAndDateConditionOutput) EndDate ¶
func (o TimeAndDateConditionOutput) EndDate() pulumi.StringPtrOutput
End date
func (TimeAndDateConditionOutput) EndTime ¶
func (o TimeAndDateConditionOutput) EndTime() pulumi.StringPtrOutput
End time
func (TimeAndDateConditionOutput) ExceptionEndDate ¶
func (o TimeAndDateConditionOutput) ExceptionEndDate() pulumi.StringPtrOutput
Exception end date
func (TimeAndDateConditionOutput) ExceptionEndTime ¶
func (o TimeAndDateConditionOutput) ExceptionEndTime() pulumi.StringPtrOutput
Exception end time
func (TimeAndDateConditionOutput) ExceptionStartDate ¶
func (o TimeAndDateConditionOutput) ExceptionStartDate() pulumi.StringPtrOutput
Exception start date
func (TimeAndDateConditionOutput) ExceptionStartTime ¶
func (o TimeAndDateConditionOutput) ExceptionStartTime() pulumi.StringPtrOutput
Exception start time
func (TimeAndDateConditionOutput) IsNegate ¶
func (o TimeAndDateConditionOutput) IsNegate() pulumi.BoolPtrOutput
Indicates whereas this condition is in negate mode
func (TimeAndDateConditionOutput) Name ¶
func (o TimeAndDateConditionOutput) Name() pulumi.StringOutput
Condition name
func (TimeAndDateConditionOutput) StartDate ¶
func (o TimeAndDateConditionOutput) StartDate() pulumi.StringPtrOutput
Start date
func (TimeAndDateConditionOutput) StartTime ¶
func (o TimeAndDateConditionOutput) StartTime() pulumi.StringPtrOutput
Start time
func (TimeAndDateConditionOutput) ToTimeAndDateConditionOutput ¶
func (o TimeAndDateConditionOutput) ToTimeAndDateConditionOutput() TimeAndDateConditionOutput
func (TimeAndDateConditionOutput) ToTimeAndDateConditionOutputWithContext ¶
func (o TimeAndDateConditionOutput) ToTimeAndDateConditionOutputWithContext(ctx context.Context) TimeAndDateConditionOutput
func (TimeAndDateConditionOutput) WeekDays ¶
func (o TimeAndDateConditionOutput) WeekDays() pulumi.StringArrayOutput
Defines for which days this condition will be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. Default - List of all week days.
func (TimeAndDateConditionOutput) WeekDaysExceptions ¶
func (o TimeAndDateConditionOutput) WeekDaysExceptions() pulumi.StringArrayOutput
Defines for which days this condition will NOT be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`.
type TimeAndDateConditionState ¶
type TimeAndDateConditionState struct { // Condition description Description pulumi.StringPtrInput // End date EndDate pulumi.StringPtrInput // End time EndTime pulumi.StringPtrInput // Exception end date ExceptionEndDate pulumi.StringPtrInput // Exception end time ExceptionEndTime pulumi.StringPtrInput // Exception start date ExceptionStartDate pulumi.StringPtrInput // Exception start time ExceptionStartTime pulumi.StringPtrInput // Indicates whereas this condition is in negate mode IsNegate pulumi.BoolPtrInput // Condition name Name pulumi.StringPtrInput // Start date StartDate pulumi.StringPtrInput // Start time StartTime pulumi.StringPtrInput // Defines for which days this condition will be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. Default - List of all week days. WeekDays pulumi.StringArrayInput // Defines for which days this condition will NOT be matched. List of weekdays - `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday`, `Sunday`. WeekDaysExceptions pulumi.StringArrayInput }
func (TimeAndDateConditionState) ElementType ¶
func (TimeAndDateConditionState) ElementType() reflect.Type
Source Files
¶
- allowedProtocolsTacacs.go
- authenticationRule.go
- authenticationRuleUpdateRank.go
- authorizationExceptionRule.go
- authorizationExceptionRuleUpdateRank.go
- authorizationGlobalExceptionRule.go
- authorizationGlobalExceptionRuleUpdateRank.go
- authorizationRule.go
- authorizationRuleUpdateRank.go
- condition.go
- getAllowedProtocolsTacacs.go
- getAuthenticationRule.go
- getAuthorizationExceptionRule.go
- getAuthorizationGlobalExceptionRule.go
- getAuthorizationRule.go
- getCondition.go
- getPolicySet.go
- getTacacsCommandSet.go
- getTacacsProfile.go
- getTimeAndDateCondition.go
- init.go
- policySet.go
- policySetUpdateRank.go
- pulumiTypes.go
- tacacsCommandSet.go
- tacacsProfile.go
- timeAndDateCondition.go