Documentation
¶
Index ¶
- type GetOpaInstanceAttachment
- type GetOpaInstanceAttachmentArgs
- func (GetOpaInstanceAttachmentArgs) ElementType() reflect.Type
- func (i GetOpaInstanceAttachmentArgs) ToGetOpaInstanceAttachmentOutput() GetOpaInstanceAttachmentOutput
- func (i GetOpaInstanceAttachmentArgs) ToGetOpaInstanceAttachmentOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentOutput
- type GetOpaInstanceAttachmentArray
- func (GetOpaInstanceAttachmentArray) ElementType() reflect.Type
- func (i GetOpaInstanceAttachmentArray) ToGetOpaInstanceAttachmentArrayOutput() GetOpaInstanceAttachmentArrayOutput
- func (i GetOpaInstanceAttachmentArray) ToGetOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentArrayOutput
- type GetOpaInstanceAttachmentArrayInput
- type GetOpaInstanceAttachmentArrayOutput
- func (GetOpaInstanceAttachmentArrayOutput) ElementType() reflect.Type
- func (o GetOpaInstanceAttachmentArrayOutput) Index(i pulumi.IntInput) GetOpaInstanceAttachmentOutput
- func (o GetOpaInstanceAttachmentArrayOutput) ToGetOpaInstanceAttachmentArrayOutput() GetOpaInstanceAttachmentArrayOutput
- func (o GetOpaInstanceAttachmentArrayOutput) ToGetOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentArrayOutput
- type GetOpaInstanceAttachmentInput
- type GetOpaInstanceAttachmentOutput
- func (GetOpaInstanceAttachmentOutput) ElementType() reflect.Type
- func (o GetOpaInstanceAttachmentOutput) IsImplicit() pulumi.BoolOutput
- func (o GetOpaInstanceAttachmentOutput) TargetId() pulumi.StringOutput
- func (o GetOpaInstanceAttachmentOutput) TargetInstanceUrl() pulumi.StringOutput
- func (o GetOpaInstanceAttachmentOutput) TargetRole() pulumi.StringOutput
- func (o GetOpaInstanceAttachmentOutput) TargetServiceType() pulumi.StringOutput
- func (o GetOpaInstanceAttachmentOutput) ToGetOpaInstanceAttachmentOutput() GetOpaInstanceAttachmentOutput
- func (o GetOpaInstanceAttachmentOutput) ToGetOpaInstanceAttachmentOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentOutput
- type GetOpaInstancesArgs
- type GetOpaInstancesFilter
- type GetOpaInstancesFilterArgs
- type GetOpaInstancesFilterArray
- func (GetOpaInstancesFilterArray) ElementType() reflect.Type
- func (i GetOpaInstancesFilterArray) ToGetOpaInstancesFilterArrayOutput() GetOpaInstancesFilterArrayOutput
- func (i GetOpaInstancesFilterArray) ToGetOpaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOpaInstancesFilterArrayOutput
- type GetOpaInstancesFilterArrayInput
- type GetOpaInstancesFilterArrayOutput
- func (GetOpaInstancesFilterArrayOutput) ElementType() reflect.Type
- func (o GetOpaInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetOpaInstancesFilterOutput
- func (o GetOpaInstancesFilterArrayOutput) ToGetOpaInstancesFilterArrayOutput() GetOpaInstancesFilterArrayOutput
- func (o GetOpaInstancesFilterArrayOutput) ToGetOpaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOpaInstancesFilterArrayOutput
- type GetOpaInstancesFilterInput
- type GetOpaInstancesFilterOutput
- func (GetOpaInstancesFilterOutput) ElementType() reflect.Type
- func (o GetOpaInstancesFilterOutput) Name() pulumi.StringOutput
- func (o GetOpaInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOpaInstancesFilterOutput) ToGetOpaInstancesFilterOutput() GetOpaInstancesFilterOutput
- func (o GetOpaInstancesFilterOutput) ToGetOpaInstancesFilterOutputWithContext(ctx context.Context) GetOpaInstancesFilterOutput
- func (o GetOpaInstancesFilterOutput) Values() pulumi.StringArrayOutput
- type GetOpaInstancesOpaInstanceCollection
- type GetOpaInstancesOpaInstanceCollectionArgs
- func (GetOpaInstancesOpaInstanceCollectionArgs) ElementType() reflect.Type
- func (i GetOpaInstancesOpaInstanceCollectionArgs) ToGetOpaInstancesOpaInstanceCollectionOutput() GetOpaInstancesOpaInstanceCollectionOutput
- func (i GetOpaInstancesOpaInstanceCollectionArgs) ToGetOpaInstancesOpaInstanceCollectionOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionOutput
- type GetOpaInstancesOpaInstanceCollectionArray
- func (GetOpaInstancesOpaInstanceCollectionArray) ElementType() reflect.Type
- func (i GetOpaInstancesOpaInstanceCollectionArray) ToGetOpaInstancesOpaInstanceCollectionArrayOutput() GetOpaInstancesOpaInstanceCollectionArrayOutput
- func (i GetOpaInstancesOpaInstanceCollectionArray) ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionArrayOutput
- type GetOpaInstancesOpaInstanceCollectionArrayInput
- type GetOpaInstancesOpaInstanceCollectionArrayOutput
- func (GetOpaInstancesOpaInstanceCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOpaInstancesOpaInstanceCollectionArrayOutput) Index(i pulumi.IntInput) GetOpaInstancesOpaInstanceCollectionOutput
- func (o GetOpaInstancesOpaInstanceCollectionArrayOutput) ToGetOpaInstancesOpaInstanceCollectionArrayOutput() GetOpaInstancesOpaInstanceCollectionArrayOutput
- func (o GetOpaInstancesOpaInstanceCollectionArrayOutput) ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionArrayOutput
- type GetOpaInstancesOpaInstanceCollectionInput
- type GetOpaInstancesOpaInstanceCollectionItem
- type GetOpaInstancesOpaInstanceCollectionItemArgs
- func (GetOpaInstancesOpaInstanceCollectionItemArgs) ElementType() reflect.Type
- func (i GetOpaInstancesOpaInstanceCollectionItemArgs) ToGetOpaInstancesOpaInstanceCollectionItemOutput() GetOpaInstancesOpaInstanceCollectionItemOutput
- func (i GetOpaInstancesOpaInstanceCollectionItemArgs) ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemOutput
- type GetOpaInstancesOpaInstanceCollectionItemArray
- func (GetOpaInstancesOpaInstanceCollectionItemArray) ElementType() reflect.Type
- func (i GetOpaInstancesOpaInstanceCollectionItemArray) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput() GetOpaInstancesOpaInstanceCollectionItemArrayOutput
- func (i GetOpaInstancesOpaInstanceCollectionItemArray) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemArrayOutput
- type GetOpaInstancesOpaInstanceCollectionItemArrayInput
- type GetOpaInstancesOpaInstanceCollectionItemArrayOutput
- func (GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOpaInstancesOpaInstanceCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOpaInstancesOpaInstanceCollectionItemOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput() GetOpaInstancesOpaInstanceCollectionItemArrayOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemArrayOutput
- type GetOpaInstancesOpaInstanceCollectionItemAttachment
- type GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs
- func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ElementType() reflect.Type
- func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
- func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
- type GetOpaInstancesOpaInstanceCollectionItemAttachmentArray
- func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ElementType() reflect.Type
- func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
- func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
- type GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayInput
- type GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
- func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ElementType() reflect.Type
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) Index(i pulumi.IntInput) GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
- type GetOpaInstancesOpaInstanceCollectionItemAttachmentInput
- type GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
- func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ElementType() reflect.Type
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) IsImplicit() pulumi.BoolOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetId() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetInstanceUrl() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetRole() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetServiceType() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
- type GetOpaInstancesOpaInstanceCollectionItemInput
- type GetOpaInstancesOpaInstanceCollectionItemOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) Attachments() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ConsumptionModel() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetOpaInstancesOpaInstanceCollectionItemOutput) ElementType() reflect.Type
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdcsAt() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppDisplayName() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppGuid() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppOpcServiceInstanceGuid() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityDomainUrl() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) InstanceUrl() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IsBreakglassEnabled() pulumi.BoolOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) MeteringType() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ShapeName() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ToGetOpaInstancesOpaInstanceCollectionItemOutput() GetOpaInstancesOpaInstanceCollectionItemOutput
- func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemOutput
- type GetOpaInstancesOpaInstanceCollectionOutput
- func (GetOpaInstancesOpaInstanceCollectionOutput) ElementType() reflect.Type
- func (o GetOpaInstancesOpaInstanceCollectionOutput) Items() GetOpaInstancesOpaInstanceCollectionItemArrayOutput
- func (o GetOpaInstancesOpaInstanceCollectionOutput) ToGetOpaInstancesOpaInstanceCollectionOutput() GetOpaInstancesOpaInstanceCollectionOutput
- func (o GetOpaInstancesOpaInstanceCollectionOutput) ToGetOpaInstancesOpaInstanceCollectionOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionOutput
- type GetOpaInstancesOutputArgs
- type GetOpaInstancesResult
- type GetOpaInstancesResultOutput
- func (o GetOpaInstancesResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (o GetOpaInstancesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetOpaInstancesResultOutput) ElementType() reflect.Type
- func (o GetOpaInstancesResultOutput) Filters() GetOpaInstancesFilterArrayOutput
- func (o GetOpaInstancesResultOutput) Id() pulumi.StringPtrOutput
- func (o GetOpaInstancesResultOutput) OpaInstanceCollections() GetOpaInstancesOpaInstanceCollectionArrayOutput
- func (o GetOpaInstancesResultOutput) State() pulumi.StringPtrOutput
- func (o GetOpaInstancesResultOutput) ToGetOpaInstancesResultOutput() GetOpaInstancesResultOutput
- func (o GetOpaInstancesResultOutput) ToGetOpaInstancesResultOutputWithContext(ctx context.Context) GetOpaInstancesResultOutput
- type LookupOpaInstanceArgs
- type LookupOpaInstanceOutputArgs
- type LookupOpaInstanceResult
- type LookupOpaInstanceResultOutput
- func (o LookupOpaInstanceResultOutput) Attachments() GetOpaInstanceAttachmentArrayOutput
- func (o LookupOpaInstanceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) ConsumptionModel() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupOpaInstanceResultOutput) Description() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOpaInstanceResultOutput) ElementType() reflect.Type
- func (o LookupOpaInstanceResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupOpaInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) IdcsAt() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) IdentityAppDisplayName() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) IdentityAppGuid() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) IdentityAppOpcServiceInstanceGuid() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) IdentityDomainUrl() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) InstanceUrl() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) IsBreakglassEnabled() pulumi.BoolOutput
- func (o LookupOpaInstanceResultOutput) MeteringType() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) OpaInstanceId() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) State() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupOpaInstanceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupOpaInstanceResultOutput) ToLookupOpaInstanceResultOutput() LookupOpaInstanceResultOutput
- func (o LookupOpaInstanceResultOutput) ToLookupOpaInstanceResultOutputWithContext(ctx context.Context) LookupOpaInstanceResultOutput
- type OpaInstance
- type OpaInstanceArgs
- type OpaInstanceArray
- type OpaInstanceArrayInput
- type OpaInstanceArrayOutput
- func (OpaInstanceArrayOutput) ElementType() reflect.Type
- func (o OpaInstanceArrayOutput) Index(i pulumi.IntInput) OpaInstanceOutput
- func (o OpaInstanceArrayOutput) ToOpaInstanceArrayOutput() OpaInstanceArrayOutput
- func (o OpaInstanceArrayOutput) ToOpaInstanceArrayOutputWithContext(ctx context.Context) OpaInstanceArrayOutput
- type OpaInstanceAttachment
- type OpaInstanceAttachmentArgs
- type OpaInstanceAttachmentArray
- func (OpaInstanceAttachmentArray) ElementType() reflect.Type
- func (i OpaInstanceAttachmentArray) ToOpaInstanceAttachmentArrayOutput() OpaInstanceAttachmentArrayOutput
- func (i OpaInstanceAttachmentArray) ToOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) OpaInstanceAttachmentArrayOutput
- type OpaInstanceAttachmentArrayInput
- type OpaInstanceAttachmentArrayOutput
- func (OpaInstanceAttachmentArrayOutput) ElementType() reflect.Type
- func (o OpaInstanceAttachmentArrayOutput) Index(i pulumi.IntInput) OpaInstanceAttachmentOutput
- func (o OpaInstanceAttachmentArrayOutput) ToOpaInstanceAttachmentArrayOutput() OpaInstanceAttachmentArrayOutput
- func (o OpaInstanceAttachmentArrayOutput) ToOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) OpaInstanceAttachmentArrayOutput
- type OpaInstanceAttachmentInput
- type OpaInstanceAttachmentOutput
- func (OpaInstanceAttachmentOutput) ElementType() reflect.Type
- func (o OpaInstanceAttachmentOutput) IsImplicit() pulumi.BoolPtrOutput
- func (o OpaInstanceAttachmentOutput) TargetId() pulumi.StringPtrOutput
- func (o OpaInstanceAttachmentOutput) TargetInstanceUrl() pulumi.StringPtrOutput
- func (o OpaInstanceAttachmentOutput) TargetRole() pulumi.StringPtrOutput
- func (o OpaInstanceAttachmentOutput) TargetServiceType() pulumi.StringPtrOutput
- func (o OpaInstanceAttachmentOutput) ToOpaInstanceAttachmentOutput() OpaInstanceAttachmentOutput
- func (o OpaInstanceAttachmentOutput) ToOpaInstanceAttachmentOutputWithContext(ctx context.Context) OpaInstanceAttachmentOutput
- type OpaInstanceInput
- type OpaInstanceMap
- type OpaInstanceMapInput
- type OpaInstanceMapOutput
- func (OpaInstanceMapOutput) ElementType() reflect.Type
- func (o OpaInstanceMapOutput) MapIndex(k pulumi.StringInput) OpaInstanceOutput
- func (o OpaInstanceMapOutput) ToOpaInstanceMapOutput() OpaInstanceMapOutput
- func (o OpaInstanceMapOutput) ToOpaInstanceMapOutputWithContext(ctx context.Context) OpaInstanceMapOutput
- type OpaInstanceOutput
- func (o OpaInstanceOutput) Attachments() OpaInstanceAttachmentArrayOutput
- func (o OpaInstanceOutput) CompartmentId() pulumi.StringOutput
- func (o OpaInstanceOutput) ConsumptionModel() pulumi.StringOutput
- func (o OpaInstanceOutput) DefinedTags() pulumi.StringMapOutput
- func (o OpaInstanceOutput) Description() pulumi.StringOutput
- func (o OpaInstanceOutput) DisplayName() pulumi.StringOutput
- func (OpaInstanceOutput) ElementType() reflect.Type
- func (o OpaInstanceOutput) FreeformTags() pulumi.StringMapOutput
- func (o OpaInstanceOutput) IdcsAt() pulumi.StringOutput
- func (o OpaInstanceOutput) IdentityAppDisplayName() pulumi.StringOutput
- func (o OpaInstanceOutput) IdentityAppGuid() pulumi.StringOutput
- func (o OpaInstanceOutput) IdentityAppOpcServiceInstanceGuid() pulumi.StringOutput
- func (o OpaInstanceOutput) IdentityDomainUrl() pulumi.StringOutput
- func (o OpaInstanceOutput) InstanceUrl() pulumi.StringOutput
- func (o OpaInstanceOutput) IsBreakglassEnabled() pulumi.BoolOutput
- func (o OpaInstanceOutput) MeteringType() pulumi.StringOutput
- func (o OpaInstanceOutput) ShapeName() pulumi.StringOutput
- func (o OpaInstanceOutput) State() pulumi.StringOutput
- func (o OpaInstanceOutput) SystemTags() pulumi.StringMapOutput
- func (o OpaInstanceOutput) TimeCreated() pulumi.StringOutput
- func (o OpaInstanceOutput) TimeUpdated() pulumi.StringOutput
- func (o OpaInstanceOutput) ToOpaInstanceOutput() OpaInstanceOutput
- func (o OpaInstanceOutput) ToOpaInstanceOutputWithContext(ctx context.Context) OpaInstanceOutput
- type OpaInstanceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetOpaInstanceAttachment ¶
type GetOpaInstanceAttachment struct { // * If role == `PARENT`, the attached instance was created by this service instance // * If role == `CHILD`, this instance was created from attached instance on behalf of a user IsImplicit bool `pulumi:"isImplicit"` // The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached. TargetId string `pulumi:"targetId"` // The dataplane instance URL of the attached instance TargetInstanceUrl string `pulumi:"targetInstanceUrl"` // The role of the target attachment. // * `PARENT` - The target instance is the parent of this attachment. // * `CHILD` - The target instance is the child of this attachment. TargetRole string `pulumi:"targetRole"` // The type of the target instance, such as "FUSION". TargetServiceType string `pulumi:"targetServiceType"` }
type GetOpaInstanceAttachmentArgs ¶
type GetOpaInstanceAttachmentArgs struct { // * If role == `PARENT`, the attached instance was created by this service instance // * If role == `CHILD`, this instance was created from attached instance on behalf of a user IsImplicit pulumi.BoolInput `pulumi:"isImplicit"` // The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached. TargetId pulumi.StringInput `pulumi:"targetId"` // The dataplane instance URL of the attached instance TargetInstanceUrl pulumi.StringInput `pulumi:"targetInstanceUrl"` // The role of the target attachment. // * `PARENT` - The target instance is the parent of this attachment. // * `CHILD` - The target instance is the child of this attachment. TargetRole pulumi.StringInput `pulumi:"targetRole"` // The type of the target instance, such as "FUSION". TargetServiceType pulumi.StringInput `pulumi:"targetServiceType"` }
func (GetOpaInstanceAttachmentArgs) ElementType ¶
func (GetOpaInstanceAttachmentArgs) ElementType() reflect.Type
func (GetOpaInstanceAttachmentArgs) ToGetOpaInstanceAttachmentOutput ¶
func (i GetOpaInstanceAttachmentArgs) ToGetOpaInstanceAttachmentOutput() GetOpaInstanceAttachmentOutput
func (GetOpaInstanceAttachmentArgs) ToGetOpaInstanceAttachmentOutputWithContext ¶
func (i GetOpaInstanceAttachmentArgs) ToGetOpaInstanceAttachmentOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentOutput
type GetOpaInstanceAttachmentArray ¶
type GetOpaInstanceAttachmentArray []GetOpaInstanceAttachmentInput
func (GetOpaInstanceAttachmentArray) ElementType ¶
func (GetOpaInstanceAttachmentArray) ElementType() reflect.Type
func (GetOpaInstanceAttachmentArray) ToGetOpaInstanceAttachmentArrayOutput ¶
func (i GetOpaInstanceAttachmentArray) ToGetOpaInstanceAttachmentArrayOutput() GetOpaInstanceAttachmentArrayOutput
func (GetOpaInstanceAttachmentArray) ToGetOpaInstanceAttachmentArrayOutputWithContext ¶
func (i GetOpaInstanceAttachmentArray) ToGetOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentArrayOutput
type GetOpaInstanceAttachmentArrayInput ¶
type GetOpaInstanceAttachmentArrayInput interface { pulumi.Input ToGetOpaInstanceAttachmentArrayOutput() GetOpaInstanceAttachmentArrayOutput ToGetOpaInstanceAttachmentArrayOutputWithContext(context.Context) GetOpaInstanceAttachmentArrayOutput }
GetOpaInstanceAttachmentArrayInput is an input type that accepts GetOpaInstanceAttachmentArray and GetOpaInstanceAttachmentArrayOutput values. You can construct a concrete instance of `GetOpaInstanceAttachmentArrayInput` via:
GetOpaInstanceAttachmentArray{ GetOpaInstanceAttachmentArgs{...} }
type GetOpaInstanceAttachmentArrayOutput ¶
type GetOpaInstanceAttachmentArrayOutput struct{ *pulumi.OutputState }
func (GetOpaInstanceAttachmentArrayOutput) ElementType ¶
func (GetOpaInstanceAttachmentArrayOutput) ElementType() reflect.Type
func (GetOpaInstanceAttachmentArrayOutput) Index ¶
func (o GetOpaInstanceAttachmentArrayOutput) Index(i pulumi.IntInput) GetOpaInstanceAttachmentOutput
func (GetOpaInstanceAttachmentArrayOutput) ToGetOpaInstanceAttachmentArrayOutput ¶
func (o GetOpaInstanceAttachmentArrayOutput) ToGetOpaInstanceAttachmentArrayOutput() GetOpaInstanceAttachmentArrayOutput
func (GetOpaInstanceAttachmentArrayOutput) ToGetOpaInstanceAttachmentArrayOutputWithContext ¶
func (o GetOpaInstanceAttachmentArrayOutput) ToGetOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentArrayOutput
type GetOpaInstanceAttachmentInput ¶
type GetOpaInstanceAttachmentInput interface { pulumi.Input ToGetOpaInstanceAttachmentOutput() GetOpaInstanceAttachmentOutput ToGetOpaInstanceAttachmentOutputWithContext(context.Context) GetOpaInstanceAttachmentOutput }
GetOpaInstanceAttachmentInput is an input type that accepts GetOpaInstanceAttachmentArgs and GetOpaInstanceAttachmentOutput values. You can construct a concrete instance of `GetOpaInstanceAttachmentInput` via:
GetOpaInstanceAttachmentArgs{...}
type GetOpaInstanceAttachmentOutput ¶
type GetOpaInstanceAttachmentOutput struct{ *pulumi.OutputState }
func (GetOpaInstanceAttachmentOutput) ElementType ¶
func (GetOpaInstanceAttachmentOutput) ElementType() reflect.Type
func (GetOpaInstanceAttachmentOutput) IsImplicit ¶
func (o GetOpaInstanceAttachmentOutput) IsImplicit() pulumi.BoolOutput
* If role == `PARENT`, the attached instance was created by this service instance * If role == `CHILD`, this instance was created from attached instance on behalf of a user
func (GetOpaInstanceAttachmentOutput) TargetId ¶
func (o GetOpaInstanceAttachmentOutput) TargetId() pulumi.StringOutput
The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.
func (GetOpaInstanceAttachmentOutput) TargetInstanceUrl ¶
func (o GetOpaInstanceAttachmentOutput) TargetInstanceUrl() pulumi.StringOutput
The dataplane instance URL of the attached instance
func (GetOpaInstanceAttachmentOutput) TargetRole ¶
func (o GetOpaInstanceAttachmentOutput) TargetRole() pulumi.StringOutput
The role of the target attachment. * `PARENT` - The target instance is the parent of this attachment. * `CHILD` - The target instance is the child of this attachment.
func (GetOpaInstanceAttachmentOutput) TargetServiceType ¶
func (o GetOpaInstanceAttachmentOutput) TargetServiceType() pulumi.StringOutput
The type of the target instance, such as "FUSION".
func (GetOpaInstanceAttachmentOutput) ToGetOpaInstanceAttachmentOutput ¶
func (o GetOpaInstanceAttachmentOutput) ToGetOpaInstanceAttachmentOutput() GetOpaInstanceAttachmentOutput
func (GetOpaInstanceAttachmentOutput) ToGetOpaInstanceAttachmentOutputWithContext ¶
func (o GetOpaInstanceAttachmentOutput) ToGetOpaInstanceAttachmentOutputWithContext(ctx context.Context) GetOpaInstanceAttachmentOutput
type GetOpaInstancesArgs ¶
type GetOpaInstancesArgs struct { // The ID of the compartment in which to list resources. CompartmentId *string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetOpaInstancesFilter `pulumi:"filters"` // unique OpaInstance identifier Id *string `pulumi:"id"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getOpaInstances.
type GetOpaInstancesFilter ¶
type GetOpaInstancesFilterArgs ¶
type GetOpaInstancesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOpaInstancesFilterArgs) ElementType ¶
func (GetOpaInstancesFilterArgs) ElementType() reflect.Type
func (GetOpaInstancesFilterArgs) ToGetOpaInstancesFilterOutput ¶
func (i GetOpaInstancesFilterArgs) ToGetOpaInstancesFilterOutput() GetOpaInstancesFilterOutput
func (GetOpaInstancesFilterArgs) ToGetOpaInstancesFilterOutputWithContext ¶
func (i GetOpaInstancesFilterArgs) ToGetOpaInstancesFilterOutputWithContext(ctx context.Context) GetOpaInstancesFilterOutput
type GetOpaInstancesFilterArray ¶
type GetOpaInstancesFilterArray []GetOpaInstancesFilterInput
func (GetOpaInstancesFilterArray) ElementType ¶
func (GetOpaInstancesFilterArray) ElementType() reflect.Type
func (GetOpaInstancesFilterArray) ToGetOpaInstancesFilterArrayOutput ¶
func (i GetOpaInstancesFilterArray) ToGetOpaInstancesFilterArrayOutput() GetOpaInstancesFilterArrayOutput
func (GetOpaInstancesFilterArray) ToGetOpaInstancesFilterArrayOutputWithContext ¶
func (i GetOpaInstancesFilterArray) ToGetOpaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOpaInstancesFilterArrayOutput
type GetOpaInstancesFilterArrayInput ¶
type GetOpaInstancesFilterArrayInput interface { pulumi.Input ToGetOpaInstancesFilterArrayOutput() GetOpaInstancesFilterArrayOutput ToGetOpaInstancesFilterArrayOutputWithContext(context.Context) GetOpaInstancesFilterArrayOutput }
GetOpaInstancesFilterArrayInput is an input type that accepts GetOpaInstancesFilterArray and GetOpaInstancesFilterArrayOutput values. You can construct a concrete instance of `GetOpaInstancesFilterArrayInput` via:
GetOpaInstancesFilterArray{ GetOpaInstancesFilterArgs{...} }
type GetOpaInstancesFilterArrayOutput ¶
type GetOpaInstancesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesFilterArrayOutput) ElementType ¶
func (GetOpaInstancesFilterArrayOutput) ElementType() reflect.Type
func (GetOpaInstancesFilterArrayOutput) Index ¶
func (o GetOpaInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetOpaInstancesFilterOutput
func (GetOpaInstancesFilterArrayOutput) ToGetOpaInstancesFilterArrayOutput ¶
func (o GetOpaInstancesFilterArrayOutput) ToGetOpaInstancesFilterArrayOutput() GetOpaInstancesFilterArrayOutput
func (GetOpaInstancesFilterArrayOutput) ToGetOpaInstancesFilterArrayOutputWithContext ¶
func (o GetOpaInstancesFilterArrayOutput) ToGetOpaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOpaInstancesFilterArrayOutput
type GetOpaInstancesFilterInput ¶
type GetOpaInstancesFilterInput interface { pulumi.Input ToGetOpaInstancesFilterOutput() GetOpaInstancesFilterOutput ToGetOpaInstancesFilterOutputWithContext(context.Context) GetOpaInstancesFilterOutput }
GetOpaInstancesFilterInput is an input type that accepts GetOpaInstancesFilterArgs and GetOpaInstancesFilterOutput values. You can construct a concrete instance of `GetOpaInstancesFilterInput` via:
GetOpaInstancesFilterArgs{...}
type GetOpaInstancesFilterOutput ¶
type GetOpaInstancesFilterOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesFilterOutput) ElementType ¶
func (GetOpaInstancesFilterOutput) ElementType() reflect.Type
func (GetOpaInstancesFilterOutput) Name ¶
func (o GetOpaInstancesFilterOutput) Name() pulumi.StringOutput
func (GetOpaInstancesFilterOutput) Regex ¶
func (o GetOpaInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOpaInstancesFilterOutput) ToGetOpaInstancesFilterOutput ¶
func (o GetOpaInstancesFilterOutput) ToGetOpaInstancesFilterOutput() GetOpaInstancesFilterOutput
func (GetOpaInstancesFilterOutput) ToGetOpaInstancesFilterOutputWithContext ¶
func (o GetOpaInstancesFilterOutput) ToGetOpaInstancesFilterOutputWithContext(ctx context.Context) GetOpaInstancesFilterOutput
func (GetOpaInstancesFilterOutput) Values ¶
func (o GetOpaInstancesFilterOutput) Values() pulumi.StringArrayOutput
type GetOpaInstancesOpaInstanceCollection ¶
type GetOpaInstancesOpaInstanceCollection struct {
Items []GetOpaInstancesOpaInstanceCollectionItem `pulumi:"items"`
}
type GetOpaInstancesOpaInstanceCollectionArgs ¶
type GetOpaInstancesOpaInstanceCollectionArgs struct {
Items GetOpaInstancesOpaInstanceCollectionItemArrayInput `pulumi:"items"`
}
func (GetOpaInstancesOpaInstanceCollectionArgs) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionArgs) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionArgs) ToGetOpaInstancesOpaInstanceCollectionOutput ¶
func (i GetOpaInstancesOpaInstanceCollectionArgs) ToGetOpaInstancesOpaInstanceCollectionOutput() GetOpaInstancesOpaInstanceCollectionOutput
func (GetOpaInstancesOpaInstanceCollectionArgs) ToGetOpaInstancesOpaInstanceCollectionOutputWithContext ¶
func (i GetOpaInstancesOpaInstanceCollectionArgs) ToGetOpaInstancesOpaInstanceCollectionOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionOutput
type GetOpaInstancesOpaInstanceCollectionArray ¶
type GetOpaInstancesOpaInstanceCollectionArray []GetOpaInstancesOpaInstanceCollectionInput
func (GetOpaInstancesOpaInstanceCollectionArray) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionArray) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionArray) ToGetOpaInstancesOpaInstanceCollectionArrayOutput ¶
func (i GetOpaInstancesOpaInstanceCollectionArray) ToGetOpaInstancesOpaInstanceCollectionArrayOutput() GetOpaInstancesOpaInstanceCollectionArrayOutput
func (GetOpaInstancesOpaInstanceCollectionArray) ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext ¶
func (i GetOpaInstancesOpaInstanceCollectionArray) ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionArrayOutput
type GetOpaInstancesOpaInstanceCollectionArrayInput ¶
type GetOpaInstancesOpaInstanceCollectionArrayInput interface { pulumi.Input ToGetOpaInstancesOpaInstanceCollectionArrayOutput() GetOpaInstancesOpaInstanceCollectionArrayOutput ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext(context.Context) GetOpaInstancesOpaInstanceCollectionArrayOutput }
GetOpaInstancesOpaInstanceCollectionArrayInput is an input type that accepts GetOpaInstancesOpaInstanceCollectionArray and GetOpaInstancesOpaInstanceCollectionArrayOutput values. You can construct a concrete instance of `GetOpaInstancesOpaInstanceCollectionArrayInput` via:
GetOpaInstancesOpaInstanceCollectionArray{ GetOpaInstancesOpaInstanceCollectionArgs{...} }
type GetOpaInstancesOpaInstanceCollectionArrayOutput ¶
type GetOpaInstancesOpaInstanceCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesOpaInstanceCollectionArrayOutput) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionArrayOutput) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionArrayOutput) ToGetOpaInstancesOpaInstanceCollectionArrayOutput ¶
func (o GetOpaInstancesOpaInstanceCollectionArrayOutput) ToGetOpaInstancesOpaInstanceCollectionArrayOutput() GetOpaInstancesOpaInstanceCollectionArrayOutput
func (GetOpaInstancesOpaInstanceCollectionArrayOutput) ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext ¶
func (o GetOpaInstancesOpaInstanceCollectionArrayOutput) ToGetOpaInstancesOpaInstanceCollectionArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionArrayOutput
type GetOpaInstancesOpaInstanceCollectionInput ¶
type GetOpaInstancesOpaInstanceCollectionInput interface { pulumi.Input ToGetOpaInstancesOpaInstanceCollectionOutput() GetOpaInstancesOpaInstanceCollectionOutput ToGetOpaInstancesOpaInstanceCollectionOutputWithContext(context.Context) GetOpaInstancesOpaInstanceCollectionOutput }
GetOpaInstancesOpaInstanceCollectionInput is an input type that accepts GetOpaInstancesOpaInstanceCollectionArgs and GetOpaInstancesOpaInstanceCollectionOutput values. You can construct a concrete instance of `GetOpaInstancesOpaInstanceCollectionInput` via:
GetOpaInstancesOpaInstanceCollectionArgs{...}
type GetOpaInstancesOpaInstanceCollectionItem ¶
type GetOpaInstancesOpaInstanceCollectionItem struct { // A list of associated attachments to other services Attachments []GetOpaInstancesOpaInstanceCollectionItemAttachment `pulumi:"attachments"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The entitlement used for billing purposes ConsumptionModel string `pulumi:"consumptionModel"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Description of the Process Automation instance. Description string `pulumi:"description"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // unique OpaInstance identifier Id string `pulumi:"id"` IdcsAt string `pulumi:"idcsAt"` // This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppDisplayName string `pulumi:"identityAppDisplayName"` // This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain. IdentityAppGuid string `pulumi:"identityAppGuid"` // This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppOpcServiceInstanceGuid string `pulumi:"identityAppOpcServiceInstanceGuid"` // This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityDomainUrl string `pulumi:"identityDomainUrl"` // OPA Instance URL InstanceUrl string `pulumi:"instanceUrl"` // indicates if breakGlass is enabled for the opa instance. IsBreakglassEnabled bool `pulumi:"isBreakglassEnabled"` // MeteringType Identifier MeteringType string `pulumi:"meteringType"` // Shape of the instance. ShapeName string `pulumi:"shapeName"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time when OpaInstance was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the OpaInstance was updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` }
type GetOpaInstancesOpaInstanceCollectionItemArgs ¶
type GetOpaInstancesOpaInstanceCollectionItemArgs struct { // A list of associated attachments to other services Attachments GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayInput `pulumi:"attachments"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The entitlement used for billing purposes ConsumptionModel pulumi.StringInput `pulumi:"consumptionModel"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Description of the Process Automation instance. Description pulumi.StringInput `pulumi:"description"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // unique OpaInstance identifier Id pulumi.StringInput `pulumi:"id"` IdcsAt pulumi.StringInput `pulumi:"idcsAt"` // This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppDisplayName pulumi.StringInput `pulumi:"identityAppDisplayName"` // This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain. IdentityAppGuid pulumi.StringInput `pulumi:"identityAppGuid"` // This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppOpcServiceInstanceGuid pulumi.StringInput `pulumi:"identityAppOpcServiceInstanceGuid"` // This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityDomainUrl pulumi.StringInput `pulumi:"identityDomainUrl"` // OPA Instance URL InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"` // indicates if breakGlass is enabled for the opa instance. IsBreakglassEnabled pulumi.BoolInput `pulumi:"isBreakglassEnabled"` // MeteringType Identifier MeteringType pulumi.StringInput `pulumi:"meteringType"` // Shape of the instance. ShapeName pulumi.StringInput `pulumi:"shapeName"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when OpaInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the OpaInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOpaInstancesOpaInstanceCollectionItemArgs) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemArgs) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemArgs) ToGetOpaInstancesOpaInstanceCollectionItemOutput ¶
func (i GetOpaInstancesOpaInstanceCollectionItemArgs) ToGetOpaInstancesOpaInstanceCollectionItemOutput() GetOpaInstancesOpaInstanceCollectionItemOutput
func (GetOpaInstancesOpaInstanceCollectionItemArgs) ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext ¶
func (i GetOpaInstancesOpaInstanceCollectionItemArgs) ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemOutput
type GetOpaInstancesOpaInstanceCollectionItemArray ¶
type GetOpaInstancesOpaInstanceCollectionItemArray []GetOpaInstancesOpaInstanceCollectionItemInput
func (GetOpaInstancesOpaInstanceCollectionItemArray) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemArray) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemArray) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput ¶
func (i GetOpaInstancesOpaInstanceCollectionItemArray) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput() GetOpaInstancesOpaInstanceCollectionItemArrayOutput
func (GetOpaInstancesOpaInstanceCollectionItemArray) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext ¶
func (i GetOpaInstancesOpaInstanceCollectionItemArray) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemArrayOutput
type GetOpaInstancesOpaInstanceCollectionItemArrayInput ¶
type GetOpaInstancesOpaInstanceCollectionItemArrayInput interface { pulumi.Input ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput() GetOpaInstancesOpaInstanceCollectionItemArrayOutput ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext(context.Context) GetOpaInstancesOpaInstanceCollectionItemArrayOutput }
GetOpaInstancesOpaInstanceCollectionItemArrayInput is an input type that accepts GetOpaInstancesOpaInstanceCollectionItemArray and GetOpaInstancesOpaInstanceCollectionItemArrayOutput values. You can construct a concrete instance of `GetOpaInstancesOpaInstanceCollectionItemArrayInput` via:
GetOpaInstancesOpaInstanceCollectionItemArray{ GetOpaInstancesOpaInstanceCollectionItemArgs{...} }
type GetOpaInstancesOpaInstanceCollectionItemArrayOutput ¶
type GetOpaInstancesOpaInstanceCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput ¶
func (o GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutput() GetOpaInstancesOpaInstanceCollectionItemArrayOutput
func (GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext ¶
func (o GetOpaInstancesOpaInstanceCollectionItemArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemArrayOutput
type GetOpaInstancesOpaInstanceCollectionItemAttachment ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachment struct { // * If role == `PARENT`, the attached instance was created by this service instance // * If role == `CHILD`, this instance was created from attached instance on behalf of a user IsImplicit bool `pulumi:"isImplicit"` // The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached. TargetId string `pulumi:"targetId"` // The dataplane instance URL of the attached instance TargetInstanceUrl string `pulumi:"targetInstanceUrl"` // The role of the target attachment. // * `PARENT` - The target instance is the parent of this attachment. // * `CHILD` - The target instance is the child of this attachment. TargetRole string `pulumi:"targetRole"` // The type of the target instance, such as "FUSION". TargetServiceType string `pulumi:"targetServiceType"` }
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs struct { // * If role == `PARENT`, the attached instance was created by this service instance // * If role == `CHILD`, this instance was created from attached instance on behalf of a user IsImplicit pulumi.BoolInput `pulumi:"isImplicit"` // The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached. TargetId pulumi.StringInput `pulumi:"targetId"` // The dataplane instance URL of the attached instance TargetInstanceUrl pulumi.StringInput `pulumi:"targetInstanceUrl"` // The role of the target attachment. // * `PARENT` - The target instance is the parent of this attachment. // * `CHILD` - The target instance is the child of this attachment. TargetRole pulumi.StringInput `pulumi:"targetRole"` // The type of the target instance, such as "FUSION". TargetServiceType pulumi.StringInput `pulumi:"targetServiceType"` }
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput ¶
func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext ¶
func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArray ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArray []GetOpaInstancesOpaInstanceCollectionItemAttachmentInput
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput ¶
func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext ¶
func (i GetOpaInstancesOpaInstanceCollectionItemAttachmentArray) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayInput ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayInput interface { pulumi.Input ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext(context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput }
GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayInput is an input type that accepts GetOpaInstancesOpaInstanceCollectionItemAttachmentArray and GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput values. You can construct a concrete instance of `GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayInput` via:
GetOpaInstancesOpaInstanceCollectionItemAttachmentArray{ GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs{...} }
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
type GetOpaInstancesOpaInstanceCollectionItemAttachmentInput ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachmentInput interface { pulumi.Input ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext(context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput }
GetOpaInstancesOpaInstanceCollectionItemAttachmentInput is an input type that accepts GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs and GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput values. You can construct a concrete instance of `GetOpaInstancesOpaInstanceCollectionItemAttachmentInput` via:
GetOpaInstancesOpaInstanceCollectionItemAttachmentArgs{...}
type GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput ¶
type GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) IsImplicit ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) IsImplicit() pulumi.BoolOutput
* If role == `PARENT`, the attached instance was created by this service instance * If role == `CHILD`, this instance was created from attached instance on behalf of a user
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetId ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetId() pulumi.StringOutput
The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetInstanceUrl ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetInstanceUrl() pulumi.StringOutput
The dataplane instance URL of the attached instance
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetRole ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetRole() pulumi.StringOutput
The role of the target attachment. * `PARENT` - The target instance is the parent of this attachment. * `CHILD` - The target instance is the child of this attachment.
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetServiceType ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) TargetServiceType() pulumi.StringOutput
The type of the target instance, such as "FUSION".
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutput() GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
func (GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext ¶
func (o GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput) ToGetOpaInstancesOpaInstanceCollectionItemAttachmentOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemAttachmentOutput
type GetOpaInstancesOpaInstanceCollectionItemInput ¶
type GetOpaInstancesOpaInstanceCollectionItemInput interface { pulumi.Input ToGetOpaInstancesOpaInstanceCollectionItemOutput() GetOpaInstancesOpaInstanceCollectionItemOutput ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext(context.Context) GetOpaInstancesOpaInstanceCollectionItemOutput }
GetOpaInstancesOpaInstanceCollectionItemInput is an input type that accepts GetOpaInstancesOpaInstanceCollectionItemArgs and GetOpaInstancesOpaInstanceCollectionItemOutput values. You can construct a concrete instance of `GetOpaInstancesOpaInstanceCollectionItemInput` via:
GetOpaInstancesOpaInstanceCollectionItemArgs{...}
type GetOpaInstancesOpaInstanceCollectionItemOutput ¶
type GetOpaInstancesOpaInstanceCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesOpaInstanceCollectionItemOutput) Attachments ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) Attachments() GetOpaInstancesOpaInstanceCollectionItemAttachmentArrayOutput
A list of associated attachments to other services
func (GetOpaInstancesOpaInstanceCollectionItemOutput) CompartmentId ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) ConsumptionModel ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ConsumptionModel() pulumi.StringOutput
The entitlement used for billing purposes
func (GetOpaInstancesOpaInstanceCollectionItemOutput) DefinedTags ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOpaInstancesOpaInstanceCollectionItemOutput) Description ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) Description() pulumi.StringOutput
Description of the Process Automation instance.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) DisplayName ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionItemOutput) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionItemOutput) FreeformTags ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetOpaInstancesOpaInstanceCollectionItemOutput) Id ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) Id() pulumi.StringOutput
unique OpaInstance identifier
func (GetOpaInstancesOpaInstanceCollectionItemOutput) IdcsAt ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdcsAt() pulumi.StringOutput
func (GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppDisplayName ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppDisplayName() pulumi.StringOutput
This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppGuid ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppGuid() pulumi.StringOutput
This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppOpcServiceInstanceGuid ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityAppOpcServiceInstanceGuid() pulumi.StringOutput
This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityDomainUrl ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IdentityDomainUrl() pulumi.StringOutput
This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) InstanceUrl ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) InstanceUrl() pulumi.StringOutput
OPA Instance URL
func (GetOpaInstancesOpaInstanceCollectionItemOutput) IsBreakglassEnabled ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) IsBreakglassEnabled() pulumi.BoolOutput
indicates if breakGlass is enabled for the opa instance.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) MeteringType ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) MeteringType() pulumi.StringOutput
MeteringType Identifier
func (GetOpaInstancesOpaInstanceCollectionItemOutput) ShapeName ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ShapeName() pulumi.StringOutput
Shape of the instance.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) State ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources their lifecycleState matches the given lifecycleState.
func (GetOpaInstancesOpaInstanceCollectionItemOutput) SystemTags ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetOpaInstancesOpaInstanceCollectionItemOutput) TimeCreated ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when OpaInstance was created. An RFC3339 formatted datetime string
func (GetOpaInstancesOpaInstanceCollectionItemOutput) TimeUpdated ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the OpaInstance was updated. An RFC3339 formatted datetime string
func (GetOpaInstancesOpaInstanceCollectionItemOutput) ToGetOpaInstancesOpaInstanceCollectionItemOutput ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ToGetOpaInstancesOpaInstanceCollectionItemOutput() GetOpaInstancesOpaInstanceCollectionItemOutput
func (GetOpaInstancesOpaInstanceCollectionItemOutput) ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext ¶
func (o GetOpaInstancesOpaInstanceCollectionItemOutput) ToGetOpaInstancesOpaInstanceCollectionItemOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionItemOutput
type GetOpaInstancesOpaInstanceCollectionOutput ¶
type GetOpaInstancesOpaInstanceCollectionOutput struct{ *pulumi.OutputState }
func (GetOpaInstancesOpaInstanceCollectionOutput) ElementType ¶
func (GetOpaInstancesOpaInstanceCollectionOutput) ElementType() reflect.Type
func (GetOpaInstancesOpaInstanceCollectionOutput) ToGetOpaInstancesOpaInstanceCollectionOutput ¶
func (o GetOpaInstancesOpaInstanceCollectionOutput) ToGetOpaInstancesOpaInstanceCollectionOutput() GetOpaInstancesOpaInstanceCollectionOutput
func (GetOpaInstancesOpaInstanceCollectionOutput) ToGetOpaInstancesOpaInstanceCollectionOutputWithContext ¶
func (o GetOpaInstancesOpaInstanceCollectionOutput) ToGetOpaInstancesOpaInstanceCollectionOutputWithContext(ctx context.Context) GetOpaInstancesOpaInstanceCollectionOutput
type GetOpaInstancesOutputArgs ¶
type GetOpaInstancesOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetOpaInstancesFilterArrayInput `pulumi:"filters"` // unique OpaInstance identifier Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getOpaInstances.
func (GetOpaInstancesOutputArgs) ElementType ¶
func (GetOpaInstancesOutputArgs) ElementType() reflect.Type
type GetOpaInstancesResult ¶
type GetOpaInstancesResult struct { // Compartment Identifier CompartmentId *string `pulumi:"compartmentId"` // OpaInstance Identifier, can be renamed DisplayName *string `pulumi:"displayName"` Filters []GetOpaInstancesFilter `pulumi:"filters"` // Unique identifier that is immutable on creation Id *string `pulumi:"id"` // The list of opa_instance_collection. OpaInstanceCollections []GetOpaInstancesOpaInstanceCollection `pulumi:"opaInstanceCollections"` // The current state of the OpaInstance. State *string `pulumi:"state"` }
A collection of values returned by getOpaInstances.
func GetOpaInstances ¶
func GetOpaInstances(ctx *pulumi.Context, args *GetOpaInstancesArgs, opts ...pulumi.InvokeOption) (*GetOpaInstancesResult, error)
This data source provides the list of Opa Instances in Oracle Cloud Infrastructure Opa service.
Returns a list of OpaInstances.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Opa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Opa.GetOpaInstances(ctx, &opa.GetOpaInstancesArgs{ CompartmentId: pulumi.StringRef(compartmentId), DisplayName: pulumi.StringRef(opaInstanceDisplayName), Id: pulumi.StringRef(opaInstanceId), State: pulumi.StringRef(opaInstanceState), }, nil) if err != nil { return err } return nil }) }
```
type GetOpaInstancesResultOutput ¶
type GetOpaInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOpaInstances.
func GetOpaInstancesOutput ¶
func GetOpaInstancesOutput(ctx *pulumi.Context, args GetOpaInstancesOutputArgs, opts ...pulumi.InvokeOption) GetOpaInstancesResultOutput
func (GetOpaInstancesResultOutput) CompartmentId ¶
func (o GetOpaInstancesResultOutput) CompartmentId() pulumi.StringPtrOutput
Compartment Identifier
func (GetOpaInstancesResultOutput) DisplayName ¶
func (o GetOpaInstancesResultOutput) DisplayName() pulumi.StringPtrOutput
OpaInstance Identifier, can be renamed
func (GetOpaInstancesResultOutput) ElementType ¶
func (GetOpaInstancesResultOutput) ElementType() reflect.Type
func (GetOpaInstancesResultOutput) Filters ¶
func (o GetOpaInstancesResultOutput) Filters() GetOpaInstancesFilterArrayOutput
func (GetOpaInstancesResultOutput) Id ¶
func (o GetOpaInstancesResultOutput) Id() pulumi.StringPtrOutput
Unique identifier that is immutable on creation
func (GetOpaInstancesResultOutput) OpaInstanceCollections ¶
func (o GetOpaInstancesResultOutput) OpaInstanceCollections() GetOpaInstancesOpaInstanceCollectionArrayOutput
The list of opa_instance_collection.
func (GetOpaInstancesResultOutput) State ¶
func (o GetOpaInstancesResultOutput) State() pulumi.StringPtrOutput
The current state of the OpaInstance.
func (GetOpaInstancesResultOutput) ToGetOpaInstancesResultOutput ¶
func (o GetOpaInstancesResultOutput) ToGetOpaInstancesResultOutput() GetOpaInstancesResultOutput
func (GetOpaInstancesResultOutput) ToGetOpaInstancesResultOutputWithContext ¶
func (o GetOpaInstancesResultOutput) ToGetOpaInstancesResultOutputWithContext(ctx context.Context) GetOpaInstancesResultOutput
type LookupOpaInstanceArgs ¶
type LookupOpaInstanceArgs struct { // unique OpaInstance identifier OpaInstanceId string `pulumi:"opaInstanceId"` }
A collection of arguments for invoking getOpaInstance.
type LookupOpaInstanceOutputArgs ¶
type LookupOpaInstanceOutputArgs struct { // unique OpaInstance identifier OpaInstanceId pulumi.StringInput `pulumi:"opaInstanceId"` }
A collection of arguments for invoking getOpaInstance.
func (LookupOpaInstanceOutputArgs) ElementType ¶
func (LookupOpaInstanceOutputArgs) ElementType() reflect.Type
type LookupOpaInstanceResult ¶
type LookupOpaInstanceResult struct { // A list of associated attachments to other services Attachments []GetOpaInstanceAttachment `pulumi:"attachments"` // Compartment Identifier CompartmentId string `pulumi:"compartmentId"` // The entitlement used for billing purposes ConsumptionModel string `pulumi:"consumptionModel"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Description of the Process Automation instance. Description string `pulumi:"description"` // OpaInstance Identifier, can be renamed DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation Id string `pulumi:"id"` IdcsAt string `pulumi:"idcsAt"` // This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppDisplayName string `pulumi:"identityAppDisplayName"` // This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain. IdentityAppGuid string `pulumi:"identityAppGuid"` // This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppOpcServiceInstanceGuid string `pulumi:"identityAppOpcServiceInstanceGuid"` // This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityDomainUrl string `pulumi:"identityDomainUrl"` // OPA Instance URL InstanceUrl string `pulumi:"instanceUrl"` // indicates if breakGlass is enabled for the opa instance. IsBreakglassEnabled bool `pulumi:"isBreakglassEnabled"` // MeteringType Identifier MeteringType string `pulumi:"meteringType"` OpaInstanceId string `pulumi:"opaInstanceId"` // Shape of the instance. ShapeName string `pulumi:"shapeName"` // The current state of the OpaInstance. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time when OpaInstance was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the OpaInstance was updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOpaInstance.
func LookupOpaInstance ¶
func LookupOpaInstance(ctx *pulumi.Context, args *LookupOpaInstanceArgs, opts ...pulumi.InvokeOption) (*LookupOpaInstanceResult, error)
This data source provides details about a specific Opa Instance resource in Oracle Cloud Infrastructure Opa service.
Gets a OpaInstance by identifier ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Opa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Opa.GetOpaInstance(ctx, &opa.GetOpaInstanceArgs{ OpaInstanceId: testOpaInstanceOciOpaOpaInstance.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOpaInstanceResultOutput ¶
type LookupOpaInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOpaInstance.
func LookupOpaInstanceOutput ¶
func LookupOpaInstanceOutput(ctx *pulumi.Context, args LookupOpaInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupOpaInstanceResultOutput
func (LookupOpaInstanceResultOutput) Attachments ¶
func (o LookupOpaInstanceResultOutput) Attachments() GetOpaInstanceAttachmentArrayOutput
A list of associated attachments to other services
func (LookupOpaInstanceResultOutput) CompartmentId ¶
func (o LookupOpaInstanceResultOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (LookupOpaInstanceResultOutput) ConsumptionModel ¶
func (o LookupOpaInstanceResultOutput) ConsumptionModel() pulumi.StringOutput
The entitlement used for billing purposes
func (LookupOpaInstanceResultOutput) DefinedTags ¶
func (o LookupOpaInstanceResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupOpaInstanceResultOutput) Description ¶
func (o LookupOpaInstanceResultOutput) Description() pulumi.StringOutput
Description of the Process Automation instance.
func (LookupOpaInstanceResultOutput) DisplayName ¶
func (o LookupOpaInstanceResultOutput) DisplayName() pulumi.StringOutput
OpaInstance Identifier, can be renamed
func (LookupOpaInstanceResultOutput) ElementType ¶
func (LookupOpaInstanceResultOutput) ElementType() reflect.Type
func (LookupOpaInstanceResultOutput) FreeformTags ¶
func (o LookupOpaInstanceResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupOpaInstanceResultOutput) Id ¶
func (o LookupOpaInstanceResultOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation
func (LookupOpaInstanceResultOutput) IdcsAt ¶
func (o LookupOpaInstanceResultOutput) IdcsAt() pulumi.StringOutput
func (LookupOpaInstanceResultOutput) IdentityAppDisplayName ¶
func (o LookupOpaInstanceResultOutput) IdentityAppDisplayName() pulumi.StringOutput
This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (LookupOpaInstanceResultOutput) IdentityAppGuid ¶
func (o LookupOpaInstanceResultOutput) IdentityAppGuid() pulumi.StringOutput
This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain.
func (LookupOpaInstanceResultOutput) IdentityAppOpcServiceInstanceGuid ¶
func (o LookupOpaInstanceResultOutput) IdentityAppOpcServiceInstanceGuid() pulumi.StringOutput
This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (LookupOpaInstanceResultOutput) IdentityDomainUrl ¶
func (o LookupOpaInstanceResultOutput) IdentityDomainUrl() pulumi.StringOutput
This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (LookupOpaInstanceResultOutput) InstanceUrl ¶
func (o LookupOpaInstanceResultOutput) InstanceUrl() pulumi.StringOutput
OPA Instance URL
func (LookupOpaInstanceResultOutput) IsBreakglassEnabled ¶
func (o LookupOpaInstanceResultOutput) IsBreakglassEnabled() pulumi.BoolOutput
indicates if breakGlass is enabled for the opa instance.
func (LookupOpaInstanceResultOutput) MeteringType ¶
func (o LookupOpaInstanceResultOutput) MeteringType() pulumi.StringOutput
MeteringType Identifier
func (LookupOpaInstanceResultOutput) OpaInstanceId ¶
func (o LookupOpaInstanceResultOutput) OpaInstanceId() pulumi.StringOutput
func (LookupOpaInstanceResultOutput) ShapeName ¶
func (o LookupOpaInstanceResultOutput) ShapeName() pulumi.StringOutput
Shape of the instance.
func (LookupOpaInstanceResultOutput) State ¶
func (o LookupOpaInstanceResultOutput) State() pulumi.StringOutput
The current state of the OpaInstance.
func (LookupOpaInstanceResultOutput) SystemTags ¶
func (o LookupOpaInstanceResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupOpaInstanceResultOutput) TimeCreated ¶
func (o LookupOpaInstanceResultOutput) TimeCreated() pulumi.StringOutput
The time when OpaInstance was created. An RFC3339 formatted datetime string
func (LookupOpaInstanceResultOutput) TimeUpdated ¶
func (o LookupOpaInstanceResultOutput) TimeUpdated() pulumi.StringOutput
The time the OpaInstance was updated. An RFC3339 formatted datetime string
func (LookupOpaInstanceResultOutput) ToLookupOpaInstanceResultOutput ¶
func (o LookupOpaInstanceResultOutput) ToLookupOpaInstanceResultOutput() LookupOpaInstanceResultOutput
func (LookupOpaInstanceResultOutput) ToLookupOpaInstanceResultOutputWithContext ¶
func (o LookupOpaInstanceResultOutput) ToLookupOpaInstanceResultOutputWithContext(ctx context.Context) LookupOpaInstanceResultOutput
type OpaInstance ¶
type OpaInstance struct { pulumi.CustomResourceState // A list of associated attachments to other services Attachments OpaInstanceAttachmentArrayOutput `pulumi:"attachments"` // (Updatable) Compartment Identifier CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Parameter specifying which entitlement to use for billing purposes ConsumptionModel pulumi.StringOutput `pulumi:"consumptionModel"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Description of the Oracle Process Automation instance. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) OpaInstance Identifier. User-friendly name for the instance. Avoid entering confidential information. You can change this value anytime. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // IDCS Authentication token. This is required for all realms with IDCS. This property is optional, as it is not required for non-IDCS realms. IdcsAt pulumi.StringOutput `pulumi:"idcsAt"` // This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppDisplayName pulumi.StringOutput `pulumi:"identityAppDisplayName"` // This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain. IdentityAppGuid pulumi.StringOutput `pulumi:"identityAppGuid"` // This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppOpcServiceInstanceGuid pulumi.StringOutput `pulumi:"identityAppOpcServiceInstanceGuid"` // This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityDomainUrl pulumi.StringOutput `pulumi:"identityDomainUrl"` // OPA Instance URL InstanceUrl pulumi.StringOutput `pulumi:"instanceUrl"` // indicates if breakGlass is enabled for the opa instance. IsBreakglassEnabled pulumi.BoolOutput `pulumi:"isBreakglassEnabled"` // MeteringType Identifier MeteringType pulumi.StringOutput `pulumi:"meteringType"` // Shape of the instance. ShapeName pulumi.StringOutput `pulumi:"shapeName"` // (Updatable) The target state for the Opa Instance. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when OpaInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the OpaInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Opa Instance resource in Oracle Cloud Infrastructure Opa service.
Creates a new OpaInstance.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Opa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Opa.NewOpaInstance(ctx, "test_opa_instance", &Opa.OpaInstanceArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(opaInstanceDisplayName), ShapeName: pulumi.Any(testShape.Name), ConsumptionModel: pulumi.Any(opaInstanceConsumptionModel), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, Description: pulumi.Any(opaInstanceDescription), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, IdcsAt: pulumi.Any(opaInstanceIdcsAt), IsBreakglassEnabled: pulumi.Any(opaInstanceIsBreakglassEnabled), MeteringType: pulumi.Any(opaInstanceMeteringType), }) if err != nil { return err } return nil }) }
```
## Import
OpaInstances can be imported using the `id`, e.g.
```sh $ pulumi import oci:Opa/opaInstance:OpaInstance test_opa_instance "id" ```
func GetOpaInstance ¶
func GetOpaInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OpaInstanceState, opts ...pulumi.ResourceOption) (*OpaInstance, error)
GetOpaInstance gets an existing OpaInstance 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 NewOpaInstance ¶
func NewOpaInstance(ctx *pulumi.Context, name string, args *OpaInstanceArgs, opts ...pulumi.ResourceOption) (*OpaInstance, error)
NewOpaInstance registers a new resource with the given unique name, arguments, and options.
func (*OpaInstance) ElementType ¶
func (*OpaInstance) ElementType() reflect.Type
func (*OpaInstance) ToOpaInstanceOutput ¶
func (i *OpaInstance) ToOpaInstanceOutput() OpaInstanceOutput
func (*OpaInstance) ToOpaInstanceOutputWithContext ¶
func (i *OpaInstance) ToOpaInstanceOutputWithContext(ctx context.Context) OpaInstanceOutput
type OpaInstanceArgs ¶
type OpaInstanceArgs struct { // (Updatable) Compartment Identifier CompartmentId pulumi.StringInput // Parameter specifying which entitlement to use for billing purposes ConsumptionModel pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Description of the Oracle Process Automation instance. Description pulumi.StringPtrInput // (Updatable) OpaInstance Identifier. User-friendly name for the instance. Avoid entering confidential information. You can change this value anytime. DisplayName pulumi.StringInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // IDCS Authentication token. This is required for all realms with IDCS. This property is optional, as it is not required for non-IDCS realms. IdcsAt pulumi.StringPtrInput // indicates if breakGlass is enabled for the opa instance. IsBreakglassEnabled pulumi.BoolPtrInput // MeteringType Identifier MeteringType pulumi.StringPtrInput // Shape of the instance. ShapeName pulumi.StringInput // (Updatable) The target state for the Opa Instance. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringPtrInput }
The set of arguments for constructing a OpaInstance resource.
func (OpaInstanceArgs) ElementType ¶
func (OpaInstanceArgs) ElementType() reflect.Type
type OpaInstanceArray ¶
type OpaInstanceArray []OpaInstanceInput
func (OpaInstanceArray) ElementType ¶
func (OpaInstanceArray) ElementType() reflect.Type
func (OpaInstanceArray) ToOpaInstanceArrayOutput ¶
func (i OpaInstanceArray) ToOpaInstanceArrayOutput() OpaInstanceArrayOutput
func (OpaInstanceArray) ToOpaInstanceArrayOutputWithContext ¶
func (i OpaInstanceArray) ToOpaInstanceArrayOutputWithContext(ctx context.Context) OpaInstanceArrayOutput
type OpaInstanceArrayInput ¶
type OpaInstanceArrayInput interface { pulumi.Input ToOpaInstanceArrayOutput() OpaInstanceArrayOutput ToOpaInstanceArrayOutputWithContext(context.Context) OpaInstanceArrayOutput }
OpaInstanceArrayInput is an input type that accepts OpaInstanceArray and OpaInstanceArrayOutput values. You can construct a concrete instance of `OpaInstanceArrayInput` via:
OpaInstanceArray{ OpaInstanceArgs{...} }
type OpaInstanceArrayOutput ¶
type OpaInstanceArrayOutput struct{ *pulumi.OutputState }
func (OpaInstanceArrayOutput) ElementType ¶
func (OpaInstanceArrayOutput) ElementType() reflect.Type
func (OpaInstanceArrayOutput) Index ¶
func (o OpaInstanceArrayOutput) Index(i pulumi.IntInput) OpaInstanceOutput
func (OpaInstanceArrayOutput) ToOpaInstanceArrayOutput ¶
func (o OpaInstanceArrayOutput) ToOpaInstanceArrayOutput() OpaInstanceArrayOutput
func (OpaInstanceArrayOutput) ToOpaInstanceArrayOutputWithContext ¶
func (o OpaInstanceArrayOutput) ToOpaInstanceArrayOutputWithContext(ctx context.Context) OpaInstanceArrayOutput
type OpaInstanceAttachment ¶
type OpaInstanceAttachment struct { // * If role == `PARENT`, the attached instance was created by this service instance // * If role == `CHILD`, this instance was created from attached instance on behalf of a user IsImplicit *bool `pulumi:"isImplicit"` // The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached. TargetId *string `pulumi:"targetId"` // The dataplane instance URL of the attached instance TargetInstanceUrl *string `pulumi:"targetInstanceUrl"` // The role of the target attachment. // * `PARENT` - The target instance is the parent of this attachment. // * `CHILD` - The target instance is the child of this attachment. TargetRole *string `pulumi:"targetRole"` // The type of the target instance, such as "FUSION". TargetServiceType *string `pulumi:"targetServiceType"` }
type OpaInstanceAttachmentArgs ¶
type OpaInstanceAttachmentArgs struct { // * If role == `PARENT`, the attached instance was created by this service instance // * If role == `CHILD`, this instance was created from attached instance on behalf of a user IsImplicit pulumi.BoolPtrInput `pulumi:"isImplicit"` // The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached. TargetId pulumi.StringPtrInput `pulumi:"targetId"` // The dataplane instance URL of the attached instance TargetInstanceUrl pulumi.StringPtrInput `pulumi:"targetInstanceUrl"` // The role of the target attachment. // * `PARENT` - The target instance is the parent of this attachment. // * `CHILD` - The target instance is the child of this attachment. TargetRole pulumi.StringPtrInput `pulumi:"targetRole"` // The type of the target instance, such as "FUSION". TargetServiceType pulumi.StringPtrInput `pulumi:"targetServiceType"` }
func (OpaInstanceAttachmentArgs) ElementType ¶
func (OpaInstanceAttachmentArgs) ElementType() reflect.Type
func (OpaInstanceAttachmentArgs) ToOpaInstanceAttachmentOutput ¶
func (i OpaInstanceAttachmentArgs) ToOpaInstanceAttachmentOutput() OpaInstanceAttachmentOutput
func (OpaInstanceAttachmentArgs) ToOpaInstanceAttachmentOutputWithContext ¶
func (i OpaInstanceAttachmentArgs) ToOpaInstanceAttachmentOutputWithContext(ctx context.Context) OpaInstanceAttachmentOutput
type OpaInstanceAttachmentArray ¶
type OpaInstanceAttachmentArray []OpaInstanceAttachmentInput
func (OpaInstanceAttachmentArray) ElementType ¶
func (OpaInstanceAttachmentArray) ElementType() reflect.Type
func (OpaInstanceAttachmentArray) ToOpaInstanceAttachmentArrayOutput ¶
func (i OpaInstanceAttachmentArray) ToOpaInstanceAttachmentArrayOutput() OpaInstanceAttachmentArrayOutput
func (OpaInstanceAttachmentArray) ToOpaInstanceAttachmentArrayOutputWithContext ¶
func (i OpaInstanceAttachmentArray) ToOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) OpaInstanceAttachmentArrayOutput
type OpaInstanceAttachmentArrayInput ¶
type OpaInstanceAttachmentArrayInput interface { pulumi.Input ToOpaInstanceAttachmentArrayOutput() OpaInstanceAttachmentArrayOutput ToOpaInstanceAttachmentArrayOutputWithContext(context.Context) OpaInstanceAttachmentArrayOutput }
OpaInstanceAttachmentArrayInput is an input type that accepts OpaInstanceAttachmentArray and OpaInstanceAttachmentArrayOutput values. You can construct a concrete instance of `OpaInstanceAttachmentArrayInput` via:
OpaInstanceAttachmentArray{ OpaInstanceAttachmentArgs{...} }
type OpaInstanceAttachmentArrayOutput ¶
type OpaInstanceAttachmentArrayOutput struct{ *pulumi.OutputState }
func (OpaInstanceAttachmentArrayOutput) ElementType ¶
func (OpaInstanceAttachmentArrayOutput) ElementType() reflect.Type
func (OpaInstanceAttachmentArrayOutput) Index ¶
func (o OpaInstanceAttachmentArrayOutput) Index(i pulumi.IntInput) OpaInstanceAttachmentOutput
func (OpaInstanceAttachmentArrayOutput) ToOpaInstanceAttachmentArrayOutput ¶
func (o OpaInstanceAttachmentArrayOutput) ToOpaInstanceAttachmentArrayOutput() OpaInstanceAttachmentArrayOutput
func (OpaInstanceAttachmentArrayOutput) ToOpaInstanceAttachmentArrayOutputWithContext ¶
func (o OpaInstanceAttachmentArrayOutput) ToOpaInstanceAttachmentArrayOutputWithContext(ctx context.Context) OpaInstanceAttachmentArrayOutput
type OpaInstanceAttachmentInput ¶
type OpaInstanceAttachmentInput interface { pulumi.Input ToOpaInstanceAttachmentOutput() OpaInstanceAttachmentOutput ToOpaInstanceAttachmentOutputWithContext(context.Context) OpaInstanceAttachmentOutput }
OpaInstanceAttachmentInput is an input type that accepts OpaInstanceAttachmentArgs and OpaInstanceAttachmentOutput values. You can construct a concrete instance of `OpaInstanceAttachmentInput` via:
OpaInstanceAttachmentArgs{...}
type OpaInstanceAttachmentOutput ¶
type OpaInstanceAttachmentOutput struct{ *pulumi.OutputState }
func (OpaInstanceAttachmentOutput) ElementType ¶
func (OpaInstanceAttachmentOutput) ElementType() reflect.Type
func (OpaInstanceAttachmentOutput) IsImplicit ¶
func (o OpaInstanceAttachmentOutput) IsImplicit() pulumi.BoolPtrOutput
* If role == `PARENT`, the attached instance was created by this service instance * If role == `CHILD`, this instance was created from attached instance on behalf of a user
func (OpaInstanceAttachmentOutput) TargetId ¶
func (o OpaInstanceAttachmentOutput) TargetId() pulumi.StringPtrOutput
The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.
func (OpaInstanceAttachmentOutput) TargetInstanceUrl ¶
func (o OpaInstanceAttachmentOutput) TargetInstanceUrl() pulumi.StringPtrOutput
The dataplane instance URL of the attached instance
func (OpaInstanceAttachmentOutput) TargetRole ¶
func (o OpaInstanceAttachmentOutput) TargetRole() pulumi.StringPtrOutput
The role of the target attachment. * `PARENT` - The target instance is the parent of this attachment. * `CHILD` - The target instance is the child of this attachment.
func (OpaInstanceAttachmentOutput) TargetServiceType ¶
func (o OpaInstanceAttachmentOutput) TargetServiceType() pulumi.StringPtrOutput
The type of the target instance, such as "FUSION".
func (OpaInstanceAttachmentOutput) ToOpaInstanceAttachmentOutput ¶
func (o OpaInstanceAttachmentOutput) ToOpaInstanceAttachmentOutput() OpaInstanceAttachmentOutput
func (OpaInstanceAttachmentOutput) ToOpaInstanceAttachmentOutputWithContext ¶
func (o OpaInstanceAttachmentOutput) ToOpaInstanceAttachmentOutputWithContext(ctx context.Context) OpaInstanceAttachmentOutput
type OpaInstanceInput ¶
type OpaInstanceInput interface { pulumi.Input ToOpaInstanceOutput() OpaInstanceOutput ToOpaInstanceOutputWithContext(ctx context.Context) OpaInstanceOutput }
type OpaInstanceMap ¶
type OpaInstanceMap map[string]OpaInstanceInput
func (OpaInstanceMap) ElementType ¶
func (OpaInstanceMap) ElementType() reflect.Type
func (OpaInstanceMap) ToOpaInstanceMapOutput ¶
func (i OpaInstanceMap) ToOpaInstanceMapOutput() OpaInstanceMapOutput
func (OpaInstanceMap) ToOpaInstanceMapOutputWithContext ¶
func (i OpaInstanceMap) ToOpaInstanceMapOutputWithContext(ctx context.Context) OpaInstanceMapOutput
type OpaInstanceMapInput ¶
type OpaInstanceMapInput interface { pulumi.Input ToOpaInstanceMapOutput() OpaInstanceMapOutput ToOpaInstanceMapOutputWithContext(context.Context) OpaInstanceMapOutput }
OpaInstanceMapInput is an input type that accepts OpaInstanceMap and OpaInstanceMapOutput values. You can construct a concrete instance of `OpaInstanceMapInput` via:
OpaInstanceMap{ "key": OpaInstanceArgs{...} }
type OpaInstanceMapOutput ¶
type OpaInstanceMapOutput struct{ *pulumi.OutputState }
func (OpaInstanceMapOutput) ElementType ¶
func (OpaInstanceMapOutput) ElementType() reflect.Type
func (OpaInstanceMapOutput) MapIndex ¶
func (o OpaInstanceMapOutput) MapIndex(k pulumi.StringInput) OpaInstanceOutput
func (OpaInstanceMapOutput) ToOpaInstanceMapOutput ¶
func (o OpaInstanceMapOutput) ToOpaInstanceMapOutput() OpaInstanceMapOutput
func (OpaInstanceMapOutput) ToOpaInstanceMapOutputWithContext ¶
func (o OpaInstanceMapOutput) ToOpaInstanceMapOutputWithContext(ctx context.Context) OpaInstanceMapOutput
type OpaInstanceOutput ¶
type OpaInstanceOutput struct{ *pulumi.OutputState }
func (OpaInstanceOutput) Attachments ¶
func (o OpaInstanceOutput) Attachments() OpaInstanceAttachmentArrayOutput
A list of associated attachments to other services
func (OpaInstanceOutput) CompartmentId ¶
func (o OpaInstanceOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment Identifier
func (OpaInstanceOutput) ConsumptionModel ¶
func (o OpaInstanceOutput) ConsumptionModel() pulumi.StringOutput
Parameter specifying which entitlement to use for billing purposes
func (OpaInstanceOutput) DefinedTags ¶
func (o OpaInstanceOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (OpaInstanceOutput) Description ¶
func (o OpaInstanceOutput) Description() pulumi.StringOutput
(Updatable) Description of the Oracle Process Automation instance.
func (OpaInstanceOutput) DisplayName ¶
func (o OpaInstanceOutput) DisplayName() pulumi.StringOutput
(Updatable) OpaInstance Identifier. User-friendly name for the instance. Avoid entering confidential information. You can change this value anytime.
func (OpaInstanceOutput) ElementType ¶
func (OpaInstanceOutput) ElementType() reflect.Type
func (OpaInstanceOutput) FreeformTags ¶
func (o OpaInstanceOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (OpaInstanceOutput) IdcsAt ¶
func (o OpaInstanceOutput) IdcsAt() pulumi.StringOutput
IDCS Authentication token. This is required for all realms with IDCS. This property is optional, as it is not required for non-IDCS realms.
func (OpaInstanceOutput) IdentityAppDisplayName ¶
func (o OpaInstanceOutput) IdentityAppDisplayName() pulumi.StringOutput
This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (OpaInstanceOutput) IdentityAppGuid ¶
func (o OpaInstanceOutput) IdentityAppGuid() pulumi.StringOutput
This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain.
func (OpaInstanceOutput) IdentityAppOpcServiceInstanceGuid ¶
func (o OpaInstanceOutput) IdentityAppOpcServiceInstanceGuid() pulumi.StringOutput
This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (OpaInstanceOutput) IdentityDomainUrl ¶
func (o OpaInstanceOutput) IdentityDomainUrl() pulumi.StringOutput
This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain.
func (OpaInstanceOutput) InstanceUrl ¶
func (o OpaInstanceOutput) InstanceUrl() pulumi.StringOutput
OPA Instance URL
func (OpaInstanceOutput) IsBreakglassEnabled ¶
func (o OpaInstanceOutput) IsBreakglassEnabled() pulumi.BoolOutput
indicates if breakGlass is enabled for the opa instance.
func (OpaInstanceOutput) MeteringType ¶
func (o OpaInstanceOutput) MeteringType() pulumi.StringOutput
MeteringType Identifier
func (OpaInstanceOutput) ShapeName ¶
func (o OpaInstanceOutput) ShapeName() pulumi.StringOutput
Shape of the instance.
func (OpaInstanceOutput) State ¶
func (o OpaInstanceOutput) State() pulumi.StringOutput
(Updatable) The target state for the Opa Instance. Could be set to `ACTIVE` or `INACTIVE`.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (OpaInstanceOutput) SystemTags ¶
func (o OpaInstanceOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (OpaInstanceOutput) TimeCreated ¶
func (o OpaInstanceOutput) TimeCreated() pulumi.StringOutput
The time when OpaInstance was created. An RFC3339 formatted datetime string
func (OpaInstanceOutput) TimeUpdated ¶
func (o OpaInstanceOutput) TimeUpdated() pulumi.StringOutput
The time the OpaInstance was updated. An RFC3339 formatted datetime string
func (OpaInstanceOutput) ToOpaInstanceOutput ¶
func (o OpaInstanceOutput) ToOpaInstanceOutput() OpaInstanceOutput
func (OpaInstanceOutput) ToOpaInstanceOutputWithContext ¶
func (o OpaInstanceOutput) ToOpaInstanceOutputWithContext(ctx context.Context) OpaInstanceOutput
type OpaInstanceState ¶
type OpaInstanceState struct { // A list of associated attachments to other services Attachments OpaInstanceAttachmentArrayInput // (Updatable) Compartment Identifier CompartmentId pulumi.StringPtrInput // Parameter specifying which entitlement to use for billing purposes ConsumptionModel pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Description of the Oracle Process Automation instance. Description pulumi.StringPtrInput // (Updatable) OpaInstance Identifier. User-friendly name for the instance. Avoid entering confidential information. You can change this value anytime. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // IDCS Authentication token. This is required for all realms with IDCS. This property is optional, as it is not required for non-IDCS realms. IdcsAt pulumi.StringPtrInput // This property specifies the name of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppDisplayName pulumi.StringPtrInput // This property specifies the GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user role mappings to grant access to this OPA instance for users within the identity domain. IdentityAppGuid pulumi.StringPtrInput // This property specifies the OPC Service Instance GUID of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityAppOpcServiceInstanceGuid pulumi.StringPtrInput // This property specifies the domain url of the Identity Application instance OPA has created inside the user-specified identity domain. This identity application instance may be used to host user roll mappings to grant access to this OPA instance for users within the identity domain. IdentityDomainUrl pulumi.StringPtrInput // OPA Instance URL InstanceUrl pulumi.StringPtrInput // indicates if breakGlass is enabled for the opa instance. IsBreakglassEnabled pulumi.BoolPtrInput // MeteringType Identifier MeteringType pulumi.StringPtrInput // Shape of the instance. ShapeName pulumi.StringPtrInput // (Updatable) The target state for the Opa Instance. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput // The time when OpaInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The time the OpaInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput }
func (OpaInstanceState) ElementType ¶
func (OpaInstanceState) ElementType() reflect.Type