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 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 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 (o AuthorizationGlobalExceptionRuleOutput) Default() pulumi.BoolPtrOutput
- 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 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 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 (o LookupAuthorizationGlobalExceptionRuleResultOutput) Default() pulumi.BoolOutput
- 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.StringOutput
- func (PolicySetOutput) ElementType() reflect.Type
- func (o PolicySetOutput) IsProxy() pulumi.BoolPtrOutput
- func (o PolicySetOutput) Name() pulumi.StringOutput
- func (o PolicySetOutput) Rank() pulumi.IntOutput
- 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 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 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 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"` // 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"` // 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"), 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/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 // 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 // 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) Default ¶
func (o AuthorizationGlobalExceptionRuleOutput) Default() pulumi.BoolPtrOutput
Indicates if this rule is the default one
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 // 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 // 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 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 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"` // 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"` // 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) Default ¶
func (o LookupAuthorizationGlobalExceptionRuleResultOutput) Default() pulumi.BoolOutput
Indicates if this rule is the default one
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.StringOutput `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.IntOutput `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.StringOutput
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.IntOutput
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 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
- authorizationExceptionRule.go
- authorizationGlobalExceptionRule.go
- authorizationRule.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
- pulumiTypes.go
- tacacsCommandSet.go
- tacacsProfile.go
- timeAndDateCondition.go