Documentation
¶
Index ¶
- type GetOdaInstanceRestrictedOperation
- type GetOdaInstanceRestrictedOperationArgs
- func (GetOdaInstanceRestrictedOperationArgs) ElementType() reflect.Type
- func (i GetOdaInstanceRestrictedOperationArgs) ToGetOdaInstanceRestrictedOperationOutput() GetOdaInstanceRestrictedOperationOutput
- func (i GetOdaInstanceRestrictedOperationArgs) ToGetOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationOutput
- type GetOdaInstanceRestrictedOperationArray
- func (GetOdaInstanceRestrictedOperationArray) ElementType() reflect.Type
- func (i GetOdaInstanceRestrictedOperationArray) ToGetOdaInstanceRestrictedOperationArrayOutput() GetOdaInstanceRestrictedOperationArrayOutput
- func (i GetOdaInstanceRestrictedOperationArray) ToGetOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationArrayOutput
- type GetOdaInstanceRestrictedOperationArrayInput
- type GetOdaInstanceRestrictedOperationArrayOutput
- func (GetOdaInstanceRestrictedOperationArrayOutput) ElementType() reflect.Type
- func (o GetOdaInstanceRestrictedOperationArrayOutput) Index(i pulumi.IntInput) GetOdaInstanceRestrictedOperationOutput
- func (o GetOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstanceRestrictedOperationArrayOutput() GetOdaInstanceRestrictedOperationArrayOutput
- func (o GetOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationArrayOutput
- type GetOdaInstanceRestrictedOperationInput
- type GetOdaInstanceRestrictedOperationOutput
- func (GetOdaInstanceRestrictedOperationOutput) ElementType() reflect.Type
- func (o GetOdaInstanceRestrictedOperationOutput) OperationName() pulumi.StringOutput
- func (o GetOdaInstanceRestrictedOperationOutput) RestrictingService() pulumi.StringOutput
- func (o GetOdaInstanceRestrictedOperationOutput) ToGetOdaInstanceRestrictedOperationOutput() GetOdaInstanceRestrictedOperationOutput
- func (o GetOdaInstanceRestrictedOperationOutput) ToGetOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationOutput
- type GetOdaInstancesArgs
- type GetOdaInstancesFilter
- type GetOdaInstancesFilterArgs
- type GetOdaInstancesFilterArray
- func (GetOdaInstancesFilterArray) ElementType() reflect.Type
- func (i GetOdaInstancesFilterArray) ToGetOdaInstancesFilterArrayOutput() GetOdaInstancesFilterArrayOutput
- func (i GetOdaInstancesFilterArray) ToGetOdaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOdaInstancesFilterArrayOutput
- type GetOdaInstancesFilterArrayInput
- type GetOdaInstancesFilterArrayOutput
- func (GetOdaInstancesFilterArrayOutput) ElementType() reflect.Type
- func (o GetOdaInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetOdaInstancesFilterOutput
- func (o GetOdaInstancesFilterArrayOutput) ToGetOdaInstancesFilterArrayOutput() GetOdaInstancesFilterArrayOutput
- func (o GetOdaInstancesFilterArrayOutput) ToGetOdaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOdaInstancesFilterArrayOutput
- type GetOdaInstancesFilterInput
- type GetOdaInstancesFilterOutput
- func (GetOdaInstancesFilterOutput) ElementType() reflect.Type
- func (o GetOdaInstancesFilterOutput) Name() pulumi.StringOutput
- func (o GetOdaInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOdaInstancesFilterOutput) ToGetOdaInstancesFilterOutput() GetOdaInstancesFilterOutput
- func (o GetOdaInstancesFilterOutput) ToGetOdaInstancesFilterOutputWithContext(ctx context.Context) GetOdaInstancesFilterOutput
- func (o GetOdaInstancesFilterOutput) Values() pulumi.StringArrayOutput
- type GetOdaInstancesOdaInstance
- type GetOdaInstancesOdaInstanceArgs
- func (GetOdaInstancesOdaInstanceArgs) ElementType() reflect.Type
- func (i GetOdaInstancesOdaInstanceArgs) ToGetOdaInstancesOdaInstanceOutput() GetOdaInstancesOdaInstanceOutput
- func (i GetOdaInstancesOdaInstanceArgs) ToGetOdaInstancesOdaInstanceOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceOutput
- type GetOdaInstancesOdaInstanceArray
- func (GetOdaInstancesOdaInstanceArray) ElementType() reflect.Type
- func (i GetOdaInstancesOdaInstanceArray) ToGetOdaInstancesOdaInstanceArrayOutput() GetOdaInstancesOdaInstanceArrayOutput
- func (i GetOdaInstancesOdaInstanceArray) ToGetOdaInstancesOdaInstanceArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceArrayOutput
- type GetOdaInstancesOdaInstanceArrayInput
- type GetOdaInstancesOdaInstanceArrayOutput
- func (GetOdaInstancesOdaInstanceArrayOutput) ElementType() reflect.Type
- func (o GetOdaInstancesOdaInstanceArrayOutput) Index(i pulumi.IntInput) GetOdaInstancesOdaInstanceOutput
- func (o GetOdaInstancesOdaInstanceArrayOutput) ToGetOdaInstancesOdaInstanceArrayOutput() GetOdaInstancesOdaInstanceArrayOutput
- func (o GetOdaInstancesOdaInstanceArrayOutput) ToGetOdaInstancesOdaInstanceArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceArrayOutput
- type GetOdaInstancesOdaInstanceInput
- type GetOdaInstancesOdaInstanceOutput
- func (o GetOdaInstancesOdaInstanceOutput) AttachmentIds() pulumi.StringArrayOutput
- func (o GetOdaInstancesOdaInstanceOutput) AttachmentTypes() pulumi.StringArrayOutput
- func (o GetOdaInstancesOdaInstanceOutput) CompartmentId() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) ConnectorUrl() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) DefinedTags() pulumi.MapOutput
- func (o GetOdaInstancesOdaInstanceOutput) Description() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) DisplayName() pulumi.StringOutput
- func (GetOdaInstancesOdaInstanceOutput) ElementType() reflect.Type
- func (o GetOdaInstancesOdaInstanceOutput) FreeformTags() pulumi.MapOutput
- func (o GetOdaInstancesOdaInstanceOutput) Id() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) IdentityAppConsoleUrl() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) IdentityAppGuid() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) IdentityDomain() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) ImportedPackageIds() pulumi.StringArrayOutput
- func (o GetOdaInstancesOdaInstanceOutput) ImportedPackageNames() pulumi.StringArrayOutput
- func (o GetOdaInstancesOdaInstanceOutput) IsRoleBasedAccess() pulumi.BoolOutput
- func (o GetOdaInstancesOdaInstanceOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) RestrictedOperations() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
- func (o GetOdaInstancesOdaInstanceOutput) ShapeName() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) State() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) StateMessage() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) TimeCreated() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceOutput) ToGetOdaInstancesOdaInstanceOutput() GetOdaInstancesOdaInstanceOutput
- func (o GetOdaInstancesOdaInstanceOutput) ToGetOdaInstancesOdaInstanceOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceOutput
- func (o GetOdaInstancesOdaInstanceOutput) WebAppUrl() pulumi.StringOutput
- type GetOdaInstancesOdaInstanceRestrictedOperation
- type GetOdaInstancesOdaInstanceRestrictedOperationArgs
- func (GetOdaInstancesOdaInstanceRestrictedOperationArgs) ElementType() reflect.Type
- func (i GetOdaInstancesOdaInstanceRestrictedOperationArgs) ToGetOdaInstancesOdaInstanceRestrictedOperationOutput() GetOdaInstancesOdaInstanceRestrictedOperationOutput
- func (i GetOdaInstancesOdaInstanceRestrictedOperationArgs) ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationOutput
- type GetOdaInstancesOdaInstanceRestrictedOperationArray
- func (GetOdaInstancesOdaInstanceRestrictedOperationArray) ElementType() reflect.Type
- func (i GetOdaInstancesOdaInstanceRestrictedOperationArray) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
- func (i GetOdaInstancesOdaInstanceRestrictedOperationArray) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
- type GetOdaInstancesOdaInstanceRestrictedOperationArrayInput
- type GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
- func (GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ElementType() reflect.Type
- func (o GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) Index(i pulumi.IntInput) GetOdaInstancesOdaInstanceRestrictedOperationOutput
- func (o GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
- func (o GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
- type GetOdaInstancesOdaInstanceRestrictedOperationInput
- type GetOdaInstancesOdaInstanceRestrictedOperationOutput
- func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) ElementType() reflect.Type
- func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) OperationName() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) RestrictingService() pulumi.StringOutput
- func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationOutput() GetOdaInstancesOdaInstanceRestrictedOperationOutput
- func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationOutput
- type GetOdaInstancesOutputArgs
- type GetOdaInstancesResult
- type GetOdaInstancesResultOutput
- func (o GetOdaInstancesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOdaInstancesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetOdaInstancesResultOutput) ElementType() reflect.Type
- func (o GetOdaInstancesResultOutput) Filters() GetOdaInstancesFilterArrayOutput
- func (o GetOdaInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetOdaInstancesResultOutput) OdaInstances() GetOdaInstancesOdaInstanceArrayOutput
- func (o GetOdaInstancesResultOutput) State() pulumi.StringPtrOutput
- func (o GetOdaInstancesResultOutput) ToGetOdaInstancesResultOutput() GetOdaInstancesResultOutput
- func (o GetOdaInstancesResultOutput) ToGetOdaInstancesResultOutputWithContext(ctx context.Context) GetOdaInstancesResultOutput
- type GetOdaPrivateEndpointAttachmentsArgs
- type GetOdaPrivateEndpointAttachmentsFilter
- type GetOdaPrivateEndpointAttachmentsFilterArgs
- func (GetOdaPrivateEndpointAttachmentsFilterArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointAttachmentsFilterArgs) ToGetOdaPrivateEndpointAttachmentsFilterOutput() GetOdaPrivateEndpointAttachmentsFilterOutput
- func (i GetOdaPrivateEndpointAttachmentsFilterArgs) ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterOutput
- type GetOdaPrivateEndpointAttachmentsFilterArray
- func (GetOdaPrivateEndpointAttachmentsFilterArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointAttachmentsFilterArray) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput() GetOdaPrivateEndpointAttachmentsFilterArrayOutput
- func (i GetOdaPrivateEndpointAttachmentsFilterArray) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterArrayOutput
- type GetOdaPrivateEndpointAttachmentsFilterArrayInput
- type GetOdaPrivateEndpointAttachmentsFilterArrayOutput
- func (GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsFilterArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointAttachmentsFilterOutput
- func (o GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput() GetOdaPrivateEndpointAttachmentsFilterArrayOutput
- func (o GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterArrayOutput
- type GetOdaPrivateEndpointAttachmentsFilterInput
- type GetOdaPrivateEndpointAttachmentsFilterOutput
- func (GetOdaPrivateEndpointAttachmentsFilterOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsFilterOutput) Name() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOdaPrivateEndpointAttachmentsFilterOutput) ToGetOdaPrivateEndpointAttachmentsFilterOutput() GetOdaPrivateEndpointAttachmentsFilterOutput
- func (o GetOdaPrivateEndpointAttachmentsFilterOutput) ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterOutput
- func (o GetOdaPrivateEndpointAttachmentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput() ...
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayInput
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput() ...
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionInput
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItem
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput() ...
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput() ...
- func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayInput
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput() ...
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemInput
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) OdaInstanceId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput() ...
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
- func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) Items() ...
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
- func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
- type GetOdaPrivateEndpointAttachmentsOutputArgs
- type GetOdaPrivateEndpointAttachmentsResult
- type GetOdaPrivateEndpointAttachmentsResultOutput
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) CompartmentId() pulumi.StringOutput
- func (GetOdaPrivateEndpointAttachmentsResultOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) Filters() GetOdaPrivateEndpointAttachmentsFilterArrayOutput
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) Id() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) OdaPrivateEndpointAttachmentCollections() ...
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) ToGetOdaPrivateEndpointAttachmentsResultOutput() GetOdaPrivateEndpointAttachmentsResultOutput
- func (o GetOdaPrivateEndpointAttachmentsResultOutput) ToGetOdaPrivateEndpointAttachmentsResultOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsResultOutput
- type GetOdaPrivateEndpointScanProxiesArgs
- type GetOdaPrivateEndpointScanProxiesFilter
- type GetOdaPrivateEndpointScanProxiesFilterArgs
- func (GetOdaPrivateEndpointScanProxiesFilterArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesFilterArgs) ToGetOdaPrivateEndpointScanProxiesFilterOutput() GetOdaPrivateEndpointScanProxiesFilterOutput
- func (i GetOdaPrivateEndpointScanProxiesFilterArgs) ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterOutput
- type GetOdaPrivateEndpointScanProxiesFilterArray
- func (GetOdaPrivateEndpointScanProxiesFilterArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesFilterArray) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput() GetOdaPrivateEndpointScanProxiesFilterArrayOutput
- func (i GetOdaPrivateEndpointScanProxiesFilterArray) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterArrayOutput
- type GetOdaPrivateEndpointScanProxiesFilterArrayInput
- type GetOdaPrivateEndpointScanProxiesFilterArrayOutput
- func (GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesFilterArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointScanProxiesFilterOutput
- func (o GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput() GetOdaPrivateEndpointScanProxiesFilterArrayOutput
- func (o GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterArrayOutput
- type GetOdaPrivateEndpointScanProxiesFilterInput
- type GetOdaPrivateEndpointScanProxiesFilterOutput
- func (GetOdaPrivateEndpointScanProxiesFilterOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesFilterOutput) Name() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOdaPrivateEndpointScanProxiesFilterOutput) ToGetOdaPrivateEndpointScanProxiesFilterOutput() GetOdaPrivateEndpointScanProxiesFilterOutput
- func (o GetOdaPrivateEndpointScanProxiesFilterOutput) ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterOutput
- func (o GetOdaPrivateEndpointScanProxiesFilterOutput) Values() pulumi.StringArrayOutput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput() ...
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayInput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionInput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItem
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput() ...
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput() ...
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayInput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemInput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) Protocol() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ScanListenerInfos() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ScanListenerType() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfo
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput() ...
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput() ...
- func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayInput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoInput
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerFqdn() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerIp() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerPort() pulumi.IntOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext(ctx context.Context) ...
- type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
- func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) Items() ...
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
- func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
- type GetOdaPrivateEndpointScanProxiesOutputArgs
- type GetOdaPrivateEndpointScanProxiesResult
- type GetOdaPrivateEndpointScanProxiesResultOutput
- func (GetOdaPrivateEndpointScanProxiesResultOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) Filters() GetOdaPrivateEndpointScanProxiesFilterArrayOutput
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) Id() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) OdaPrivateEndpointScanProxyCollections() ...
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) State() pulumi.StringPtrOutput
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) ToGetOdaPrivateEndpointScanProxiesResultOutput() GetOdaPrivateEndpointScanProxiesResultOutput
- func (o GetOdaPrivateEndpointScanProxiesResultOutput) ToGetOdaPrivateEndpointScanProxiesResultOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesResultOutput
- type GetOdaPrivateEndpointScanProxyScanListenerInfo
- type GetOdaPrivateEndpointScanProxyScanListenerInfoArgs
- func (GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
- type GetOdaPrivateEndpointScanProxyScanListenerInfoArray
- func (GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- type GetOdaPrivateEndpointScanProxyScanListenerInfoArrayInput
- type GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- type GetOdaPrivateEndpointScanProxyScanListenerInfoInput
- type GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerFqdn() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerIp() pulumi.StringOutput
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerPort() pulumi.IntOutput
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
- type GetOdaPrivateEndpointsArgs
- type GetOdaPrivateEndpointsFilter
- type GetOdaPrivateEndpointsFilterArgs
- func (GetOdaPrivateEndpointsFilterArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointsFilterArgs) ToGetOdaPrivateEndpointsFilterOutput() GetOdaPrivateEndpointsFilterOutput
- func (i GetOdaPrivateEndpointsFilterArgs) ToGetOdaPrivateEndpointsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterOutput
- type GetOdaPrivateEndpointsFilterArray
- func (GetOdaPrivateEndpointsFilterArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointsFilterArray) ToGetOdaPrivateEndpointsFilterArrayOutput() GetOdaPrivateEndpointsFilterArrayOutput
- func (i GetOdaPrivateEndpointsFilterArray) ToGetOdaPrivateEndpointsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterArrayOutput
- type GetOdaPrivateEndpointsFilterArrayInput
- type GetOdaPrivateEndpointsFilterArrayOutput
- func (GetOdaPrivateEndpointsFilterArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsFilterArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointsFilterOutput
- func (o GetOdaPrivateEndpointsFilterArrayOutput) ToGetOdaPrivateEndpointsFilterArrayOutput() GetOdaPrivateEndpointsFilterArrayOutput
- func (o GetOdaPrivateEndpointsFilterArrayOutput) ToGetOdaPrivateEndpointsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterArrayOutput
- type GetOdaPrivateEndpointsFilterInput
- type GetOdaPrivateEndpointsFilterOutput
- func (GetOdaPrivateEndpointsFilterOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsFilterOutput) Name() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOdaPrivateEndpointsFilterOutput) ToGetOdaPrivateEndpointsFilterOutput() GetOdaPrivateEndpointsFilterOutput
- func (o GetOdaPrivateEndpointsFilterOutput) ToGetOdaPrivateEndpointsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterOutput
- func (o GetOdaPrivateEndpointsFilterOutput) Values() pulumi.StringArrayOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollection
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayInput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionInput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItem
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ElementType() reflect.Type
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
- func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayInput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemInput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
- type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
- func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) Items() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
- func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
- type GetOdaPrivateEndpointsOutputArgs
- type GetOdaPrivateEndpointsResult
- type GetOdaPrivateEndpointsResultOutput
- func (o GetOdaPrivateEndpointsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetOdaPrivateEndpointsResultOutput) ElementType() reflect.Type
- func (o GetOdaPrivateEndpointsResultOutput) Filters() GetOdaPrivateEndpointsFilterArrayOutput
- func (o GetOdaPrivateEndpointsResultOutput) Id() pulumi.StringOutput
- func (o GetOdaPrivateEndpointsResultOutput) OdaPrivateEndpointCollections() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
- func (o GetOdaPrivateEndpointsResultOutput) State() pulumi.StringPtrOutput
- func (o GetOdaPrivateEndpointsResultOutput) ToGetOdaPrivateEndpointsResultOutput() GetOdaPrivateEndpointsResultOutput
- func (o GetOdaPrivateEndpointsResultOutput) ToGetOdaPrivateEndpointsResultOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsResultOutput
- type LookupOdaInstanceArgs
- type LookupOdaInstanceOutputArgs
- type LookupOdaInstanceResult
- type LookupOdaInstanceResultOutput
- func (o LookupOdaInstanceResultOutput) AttachmentIds() pulumi.StringArrayOutput
- func (o LookupOdaInstanceResultOutput) AttachmentTypes() pulumi.StringArrayOutput
- func (o LookupOdaInstanceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) ConnectorUrl() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupOdaInstanceResultOutput) Description() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOdaInstanceResultOutput) ElementType() reflect.Type
- func (o LookupOdaInstanceResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupOdaInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) IdentityAppConsoleUrl() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) IdentityAppGuid() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) IdentityDomain() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) ImportedPackageIds() pulumi.StringArrayOutput
- func (o LookupOdaInstanceResultOutput) ImportedPackageNames() pulumi.StringArrayOutput
- func (o LookupOdaInstanceResultOutput) IsRoleBasedAccess() pulumi.BoolOutput
- func (o LookupOdaInstanceResultOutput) LifecycleSubState() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) OdaInstanceId() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) RestrictedOperations() GetOdaInstanceRestrictedOperationArrayOutput
- func (o LookupOdaInstanceResultOutput) ShapeName() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) State() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) StateMessage() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupOdaInstanceResultOutput) ToLookupOdaInstanceResultOutput() LookupOdaInstanceResultOutput
- func (o LookupOdaInstanceResultOutput) ToLookupOdaInstanceResultOutputWithContext(ctx context.Context) LookupOdaInstanceResultOutput
- func (o LookupOdaInstanceResultOutput) WebAppUrl() pulumi.StringOutput
- type LookupOdaPrivateEndpointArgs
- type LookupOdaPrivateEndpointAttachmentArgs
- type LookupOdaPrivateEndpointAttachmentOutputArgs
- type LookupOdaPrivateEndpointAttachmentResult
- type LookupOdaPrivateEndpointAttachmentResultOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) CompartmentId() pulumi.StringOutput
- func (LookupOdaPrivateEndpointAttachmentResultOutput) ElementType() reflect.Type
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) Id() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) OdaInstanceId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) OdaPrivateEndpointAttachmentId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) State() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) ToLookupOdaPrivateEndpointAttachmentResultOutput() LookupOdaPrivateEndpointAttachmentResultOutput
- func (o LookupOdaPrivateEndpointAttachmentResultOutput) ToLookupOdaPrivateEndpointAttachmentResultOutputWithContext(ctx context.Context) LookupOdaPrivateEndpointAttachmentResultOutput
- type LookupOdaPrivateEndpointOutputArgs
- type LookupOdaPrivateEndpointResult
- type LookupOdaPrivateEndpointResultOutput
- func (o LookupOdaPrivateEndpointResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupOdaPrivateEndpointResultOutput) Description() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOdaPrivateEndpointResultOutput) ElementType() reflect.Type
- func (o LookupOdaPrivateEndpointResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupOdaPrivateEndpointResultOutput) Id() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) NsgIds() pulumi.StringArrayOutput
- func (o LookupOdaPrivateEndpointResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) State() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointResultOutput) ToLookupOdaPrivateEndpointResultOutput() LookupOdaPrivateEndpointResultOutput
- func (o LookupOdaPrivateEndpointResultOutput) ToLookupOdaPrivateEndpointResultOutputWithContext(ctx context.Context) LookupOdaPrivateEndpointResultOutput
- type LookupOdaPrivateEndpointScanProxyArgs
- type LookupOdaPrivateEndpointScanProxyOutputArgs
- type LookupOdaPrivateEndpointScanProxyResult
- type LookupOdaPrivateEndpointScanProxyResultOutput
- func (LookupOdaPrivateEndpointScanProxyResultOutput) ElementType() reflect.Type
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) Id() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) OdaPrivateEndpointScanProxyId() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) Protocol() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) ScanListenerInfos() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) ScanListenerType() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) State() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) ToLookupOdaPrivateEndpointScanProxyResultOutput() LookupOdaPrivateEndpointScanProxyResultOutput
- func (o LookupOdaPrivateEndpointScanProxyResultOutput) ToLookupOdaPrivateEndpointScanProxyResultOutputWithContext(ctx context.Context) LookupOdaPrivateEndpointScanProxyResultOutput
- type OdaInstance
- type OdaInstanceArgs
- type OdaInstanceArray
- type OdaInstanceArrayInput
- type OdaInstanceArrayOutput
- func (OdaInstanceArrayOutput) ElementType() reflect.Type
- func (o OdaInstanceArrayOutput) Index(i pulumi.IntInput) OdaInstanceOutput
- func (o OdaInstanceArrayOutput) ToOdaInstanceArrayOutput() OdaInstanceArrayOutput
- func (o OdaInstanceArrayOutput) ToOdaInstanceArrayOutputWithContext(ctx context.Context) OdaInstanceArrayOutput
- type OdaInstanceInput
- type OdaInstanceMap
- type OdaInstanceMapInput
- type OdaInstanceMapOutput
- func (OdaInstanceMapOutput) ElementType() reflect.Type
- func (o OdaInstanceMapOutput) MapIndex(k pulumi.StringInput) OdaInstanceOutput
- func (o OdaInstanceMapOutput) ToOdaInstanceMapOutput() OdaInstanceMapOutput
- func (o OdaInstanceMapOutput) ToOdaInstanceMapOutputWithContext(ctx context.Context) OdaInstanceMapOutput
- type OdaInstanceOutput
- func (o OdaInstanceOutput) AttachmentIds() pulumi.StringArrayOutput
- func (o OdaInstanceOutput) AttachmentTypes() pulumi.StringArrayOutput
- func (o OdaInstanceOutput) CompartmentId() pulumi.StringOutput
- func (o OdaInstanceOutput) ConnectorUrl() pulumi.StringOutput
- func (o OdaInstanceOutput) DefinedTags() pulumi.MapOutput
- func (o OdaInstanceOutput) Description() pulumi.StringPtrOutput
- func (o OdaInstanceOutput) DisplayName() pulumi.StringOutput
- func (OdaInstanceOutput) ElementType() reflect.Type
- func (o OdaInstanceOutput) FreeformTags() pulumi.MapOutput
- func (o OdaInstanceOutput) IdentityAppConsoleUrl() pulumi.StringOutput
- func (o OdaInstanceOutput) IdentityAppGuid() pulumi.StringOutput
- func (o OdaInstanceOutput) IdentityDomain() pulumi.StringOutput
- func (o OdaInstanceOutput) ImportedPackageIds() pulumi.StringArrayOutput
- func (o OdaInstanceOutput) ImportedPackageNames() pulumi.StringArrayOutput
- func (o OdaInstanceOutput) IsRoleBasedAccess() pulumi.BoolOutput
- func (o OdaInstanceOutput) LifecycleSubState() pulumi.StringOutput
- func (o OdaInstanceOutput) RestrictedOperations() OdaInstanceRestrictedOperationArrayOutput
- func (o OdaInstanceOutput) ShapeName() pulumi.StringOutput
- func (o OdaInstanceOutput) State() pulumi.StringOutput
- func (o OdaInstanceOutput) StateMessage() pulumi.StringOutput
- func (o OdaInstanceOutput) TimeCreated() pulumi.StringOutput
- func (o OdaInstanceOutput) TimeUpdated() pulumi.StringOutput
- func (o OdaInstanceOutput) ToOdaInstanceOutput() OdaInstanceOutput
- func (o OdaInstanceOutput) ToOdaInstanceOutputWithContext(ctx context.Context) OdaInstanceOutput
- func (o OdaInstanceOutput) WebAppUrl() pulumi.StringOutput
- type OdaInstanceRestrictedOperation
- type OdaInstanceRestrictedOperationArgs
- func (OdaInstanceRestrictedOperationArgs) ElementType() reflect.Type
- func (i OdaInstanceRestrictedOperationArgs) ToOdaInstanceRestrictedOperationOutput() OdaInstanceRestrictedOperationOutput
- func (i OdaInstanceRestrictedOperationArgs) ToOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationOutput
- type OdaInstanceRestrictedOperationArray
- func (OdaInstanceRestrictedOperationArray) ElementType() reflect.Type
- func (i OdaInstanceRestrictedOperationArray) ToOdaInstanceRestrictedOperationArrayOutput() OdaInstanceRestrictedOperationArrayOutput
- func (i OdaInstanceRestrictedOperationArray) ToOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationArrayOutput
- type OdaInstanceRestrictedOperationArrayInput
- type OdaInstanceRestrictedOperationArrayOutput
- func (OdaInstanceRestrictedOperationArrayOutput) ElementType() reflect.Type
- func (o OdaInstanceRestrictedOperationArrayOutput) Index(i pulumi.IntInput) OdaInstanceRestrictedOperationOutput
- func (o OdaInstanceRestrictedOperationArrayOutput) ToOdaInstanceRestrictedOperationArrayOutput() OdaInstanceRestrictedOperationArrayOutput
- func (o OdaInstanceRestrictedOperationArrayOutput) ToOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationArrayOutput
- type OdaInstanceRestrictedOperationInput
- type OdaInstanceRestrictedOperationOutput
- func (OdaInstanceRestrictedOperationOutput) ElementType() reflect.Type
- func (o OdaInstanceRestrictedOperationOutput) OperationName() pulumi.StringPtrOutput
- func (o OdaInstanceRestrictedOperationOutput) RestrictingService() pulumi.StringPtrOutput
- func (o OdaInstanceRestrictedOperationOutput) ToOdaInstanceRestrictedOperationOutput() OdaInstanceRestrictedOperationOutput
- func (o OdaInstanceRestrictedOperationOutput) ToOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationOutput
- type OdaInstanceState
- type OdaPrivateEndpoint
- type OdaPrivateEndpointArgs
- type OdaPrivateEndpointArray
- type OdaPrivateEndpointArrayInput
- type OdaPrivateEndpointArrayOutput
- func (OdaPrivateEndpointArrayOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointArrayOutput) Index(i pulumi.IntInput) OdaPrivateEndpointOutput
- func (o OdaPrivateEndpointArrayOutput) ToOdaPrivateEndpointArrayOutput() OdaPrivateEndpointArrayOutput
- func (o OdaPrivateEndpointArrayOutput) ToOdaPrivateEndpointArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointArrayOutput
- type OdaPrivateEndpointAttachment
- func (*OdaPrivateEndpointAttachment) ElementType() reflect.Type
- func (i *OdaPrivateEndpointAttachment) ToOdaPrivateEndpointAttachmentOutput() OdaPrivateEndpointAttachmentOutput
- func (i *OdaPrivateEndpointAttachment) ToOdaPrivateEndpointAttachmentOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentOutput
- type OdaPrivateEndpointAttachmentArgs
- type OdaPrivateEndpointAttachmentArray
- func (OdaPrivateEndpointAttachmentArray) ElementType() reflect.Type
- func (i OdaPrivateEndpointAttachmentArray) ToOdaPrivateEndpointAttachmentArrayOutput() OdaPrivateEndpointAttachmentArrayOutput
- func (i OdaPrivateEndpointAttachmentArray) ToOdaPrivateEndpointAttachmentArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentArrayOutput
- type OdaPrivateEndpointAttachmentArrayInput
- type OdaPrivateEndpointAttachmentArrayOutput
- func (OdaPrivateEndpointAttachmentArrayOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointAttachmentArrayOutput) Index(i pulumi.IntInput) OdaPrivateEndpointAttachmentOutput
- func (o OdaPrivateEndpointAttachmentArrayOutput) ToOdaPrivateEndpointAttachmentArrayOutput() OdaPrivateEndpointAttachmentArrayOutput
- func (o OdaPrivateEndpointAttachmentArrayOutput) ToOdaPrivateEndpointAttachmentArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentArrayOutput
- type OdaPrivateEndpointAttachmentInput
- type OdaPrivateEndpointAttachmentMap
- func (OdaPrivateEndpointAttachmentMap) ElementType() reflect.Type
- func (i OdaPrivateEndpointAttachmentMap) ToOdaPrivateEndpointAttachmentMapOutput() OdaPrivateEndpointAttachmentMapOutput
- func (i OdaPrivateEndpointAttachmentMap) ToOdaPrivateEndpointAttachmentMapOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentMapOutput
- type OdaPrivateEndpointAttachmentMapInput
- type OdaPrivateEndpointAttachmentMapOutput
- func (OdaPrivateEndpointAttachmentMapOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointAttachmentMapOutput) MapIndex(k pulumi.StringInput) OdaPrivateEndpointAttachmentOutput
- func (o OdaPrivateEndpointAttachmentMapOutput) ToOdaPrivateEndpointAttachmentMapOutput() OdaPrivateEndpointAttachmentMapOutput
- func (o OdaPrivateEndpointAttachmentMapOutput) ToOdaPrivateEndpointAttachmentMapOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentMapOutput
- type OdaPrivateEndpointAttachmentOutput
- func (o OdaPrivateEndpointAttachmentOutput) CompartmentId() pulumi.StringOutput
- func (OdaPrivateEndpointAttachmentOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointAttachmentOutput) OdaInstanceId() pulumi.StringOutput
- func (o OdaPrivateEndpointAttachmentOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o OdaPrivateEndpointAttachmentOutput) State() pulumi.StringOutput
- func (o OdaPrivateEndpointAttachmentOutput) TimeCreated() pulumi.StringOutput
- func (o OdaPrivateEndpointAttachmentOutput) TimeUpdated() pulumi.StringOutput
- func (o OdaPrivateEndpointAttachmentOutput) ToOdaPrivateEndpointAttachmentOutput() OdaPrivateEndpointAttachmentOutput
- func (o OdaPrivateEndpointAttachmentOutput) ToOdaPrivateEndpointAttachmentOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentOutput
- type OdaPrivateEndpointAttachmentState
- type OdaPrivateEndpointInput
- type OdaPrivateEndpointMap
- type OdaPrivateEndpointMapInput
- type OdaPrivateEndpointMapOutput
- func (OdaPrivateEndpointMapOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointMapOutput) MapIndex(k pulumi.StringInput) OdaPrivateEndpointOutput
- func (o OdaPrivateEndpointMapOutput) ToOdaPrivateEndpointMapOutput() OdaPrivateEndpointMapOutput
- func (o OdaPrivateEndpointMapOutput) ToOdaPrivateEndpointMapOutputWithContext(ctx context.Context) OdaPrivateEndpointMapOutput
- type OdaPrivateEndpointOutput
- func (o OdaPrivateEndpointOutput) CompartmentId() pulumi.StringOutput
- func (o OdaPrivateEndpointOutput) DefinedTags() pulumi.MapOutput
- func (o OdaPrivateEndpointOutput) Description() pulumi.StringOutput
- func (o OdaPrivateEndpointOutput) DisplayName() pulumi.StringOutput
- func (OdaPrivateEndpointOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointOutput) FreeformTags() pulumi.MapOutput
- func (o OdaPrivateEndpointOutput) NsgIds() pulumi.StringArrayOutput
- func (o OdaPrivateEndpointOutput) State() pulumi.StringOutput
- func (o OdaPrivateEndpointOutput) SubnetId() pulumi.StringOutput
- func (o OdaPrivateEndpointOutput) TimeCreated() pulumi.StringOutput
- func (o OdaPrivateEndpointOutput) TimeUpdated() pulumi.StringOutput
- func (o OdaPrivateEndpointOutput) ToOdaPrivateEndpointOutput() OdaPrivateEndpointOutput
- func (o OdaPrivateEndpointOutput) ToOdaPrivateEndpointOutputWithContext(ctx context.Context) OdaPrivateEndpointOutput
- type OdaPrivateEndpointScanProxy
- func (*OdaPrivateEndpointScanProxy) ElementType() reflect.Type
- func (i *OdaPrivateEndpointScanProxy) ToOdaPrivateEndpointScanProxyOutput() OdaPrivateEndpointScanProxyOutput
- func (i *OdaPrivateEndpointScanProxy) ToOdaPrivateEndpointScanProxyOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyOutput
- type OdaPrivateEndpointScanProxyArgs
- type OdaPrivateEndpointScanProxyArray
- func (OdaPrivateEndpointScanProxyArray) ElementType() reflect.Type
- func (i OdaPrivateEndpointScanProxyArray) ToOdaPrivateEndpointScanProxyArrayOutput() OdaPrivateEndpointScanProxyArrayOutput
- func (i OdaPrivateEndpointScanProxyArray) ToOdaPrivateEndpointScanProxyArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyArrayOutput
- type OdaPrivateEndpointScanProxyArrayInput
- type OdaPrivateEndpointScanProxyArrayOutput
- func (OdaPrivateEndpointScanProxyArrayOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointScanProxyArrayOutput) Index(i pulumi.IntInput) OdaPrivateEndpointScanProxyOutput
- func (o OdaPrivateEndpointScanProxyArrayOutput) ToOdaPrivateEndpointScanProxyArrayOutput() OdaPrivateEndpointScanProxyArrayOutput
- func (o OdaPrivateEndpointScanProxyArrayOutput) ToOdaPrivateEndpointScanProxyArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyArrayOutput
- type OdaPrivateEndpointScanProxyInput
- type OdaPrivateEndpointScanProxyMap
- func (OdaPrivateEndpointScanProxyMap) ElementType() reflect.Type
- func (i OdaPrivateEndpointScanProxyMap) ToOdaPrivateEndpointScanProxyMapOutput() OdaPrivateEndpointScanProxyMapOutput
- func (i OdaPrivateEndpointScanProxyMap) ToOdaPrivateEndpointScanProxyMapOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyMapOutput
- type OdaPrivateEndpointScanProxyMapInput
- type OdaPrivateEndpointScanProxyMapOutput
- func (OdaPrivateEndpointScanProxyMapOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointScanProxyMapOutput) MapIndex(k pulumi.StringInput) OdaPrivateEndpointScanProxyOutput
- func (o OdaPrivateEndpointScanProxyMapOutput) ToOdaPrivateEndpointScanProxyMapOutput() OdaPrivateEndpointScanProxyMapOutput
- func (o OdaPrivateEndpointScanProxyMapOutput) ToOdaPrivateEndpointScanProxyMapOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyMapOutput
- type OdaPrivateEndpointScanProxyOutput
- func (OdaPrivateEndpointScanProxyOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointScanProxyOutput) OdaPrivateEndpointId() pulumi.StringOutput
- func (o OdaPrivateEndpointScanProxyOutput) Protocol() pulumi.StringOutput
- func (o OdaPrivateEndpointScanProxyOutput) ScanListenerInfos() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (o OdaPrivateEndpointScanProxyOutput) ScanListenerType() pulumi.StringOutput
- func (o OdaPrivateEndpointScanProxyOutput) State() pulumi.StringOutput
- func (o OdaPrivateEndpointScanProxyOutput) TimeCreated() pulumi.StringOutput
- func (o OdaPrivateEndpointScanProxyOutput) ToOdaPrivateEndpointScanProxyOutput() OdaPrivateEndpointScanProxyOutput
- func (o OdaPrivateEndpointScanProxyOutput) ToOdaPrivateEndpointScanProxyOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyOutput
- type OdaPrivateEndpointScanProxyScanListenerInfo
- type OdaPrivateEndpointScanProxyScanListenerInfoArgs
- func (OdaPrivateEndpointScanProxyScanListenerInfoArgs) ElementType() reflect.Type
- func (i OdaPrivateEndpointScanProxyScanListenerInfoArgs) ToOdaPrivateEndpointScanProxyScanListenerInfoOutput() OdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (i OdaPrivateEndpointScanProxyScanListenerInfoArgs) ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoOutput
- type OdaPrivateEndpointScanProxyScanListenerInfoArray
- func (OdaPrivateEndpointScanProxyScanListenerInfoArray) ElementType() reflect.Type
- func (i OdaPrivateEndpointScanProxyScanListenerInfoArray) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (i OdaPrivateEndpointScanProxyScanListenerInfoArray) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- type OdaPrivateEndpointScanProxyScanListenerInfoArrayInput
- type OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) Index(i pulumi.IntInput) OdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (o OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- func (o OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
- type OdaPrivateEndpointScanProxyScanListenerInfoInput
- type OdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ElementType() reflect.Type
- func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerFqdn() pulumi.StringPtrOutput
- func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerIp() pulumi.StringPtrOutput
- func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerPort() pulumi.IntPtrOutput
- func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoOutput() OdaPrivateEndpointScanProxyScanListenerInfoOutput
- func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoOutput
- type OdaPrivateEndpointScanProxyState
- type OdaPrivateEndpointState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetOdaInstanceRestrictedOperation ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationArgs ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationArgs struct { // Name of the restricted operation. OperationName pulumi.StringInput `pulumi:"operationName"` // Name of the service restricting the operation. RestrictingService pulumi.StringInput `pulumi:"restrictingService"` }
func (GetOdaInstanceRestrictedOperationArgs) ElementType ¶ added in v0.2.0
func (GetOdaInstanceRestrictedOperationArgs) ElementType() reflect.Type
func (GetOdaInstanceRestrictedOperationArgs) ToGetOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
func (i GetOdaInstanceRestrictedOperationArgs) ToGetOdaInstanceRestrictedOperationOutput() GetOdaInstanceRestrictedOperationOutput
func (GetOdaInstanceRestrictedOperationArgs) ToGetOdaInstanceRestrictedOperationOutputWithContext ¶ added in v0.2.0
func (i GetOdaInstanceRestrictedOperationArgs) ToGetOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationOutput
type GetOdaInstanceRestrictedOperationArray ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationArray []GetOdaInstanceRestrictedOperationInput
func (GetOdaInstanceRestrictedOperationArray) ElementType ¶ added in v0.2.0
func (GetOdaInstanceRestrictedOperationArray) ElementType() reflect.Type
func (GetOdaInstanceRestrictedOperationArray) ToGetOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
func (i GetOdaInstanceRestrictedOperationArray) ToGetOdaInstanceRestrictedOperationArrayOutput() GetOdaInstanceRestrictedOperationArrayOutput
func (GetOdaInstanceRestrictedOperationArray) ToGetOdaInstanceRestrictedOperationArrayOutputWithContext ¶ added in v0.2.0
func (i GetOdaInstanceRestrictedOperationArray) ToGetOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationArrayOutput
type GetOdaInstanceRestrictedOperationArrayInput ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationArrayInput interface { pulumi.Input ToGetOdaInstanceRestrictedOperationArrayOutput() GetOdaInstanceRestrictedOperationArrayOutput ToGetOdaInstanceRestrictedOperationArrayOutputWithContext(context.Context) GetOdaInstanceRestrictedOperationArrayOutput }
GetOdaInstanceRestrictedOperationArrayInput is an input type that accepts GetOdaInstanceRestrictedOperationArray and GetOdaInstanceRestrictedOperationArrayOutput values. You can construct a concrete instance of `GetOdaInstanceRestrictedOperationArrayInput` via:
GetOdaInstanceRestrictedOperationArray{ GetOdaInstanceRestrictedOperationArgs{...} }
type GetOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationArrayOutput struct{ *pulumi.OutputState }
func (GetOdaInstanceRestrictedOperationArrayOutput) ElementType ¶ added in v0.2.0
func (GetOdaInstanceRestrictedOperationArrayOutput) ElementType() reflect.Type
func (GetOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
func (o GetOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstanceRestrictedOperationArrayOutput() GetOdaInstanceRestrictedOperationArrayOutput
func (GetOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstanceRestrictedOperationArrayOutputWithContext ¶ added in v0.2.0
func (o GetOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationArrayOutput
type GetOdaInstanceRestrictedOperationInput ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationInput interface { pulumi.Input ToGetOdaInstanceRestrictedOperationOutput() GetOdaInstanceRestrictedOperationOutput ToGetOdaInstanceRestrictedOperationOutputWithContext(context.Context) GetOdaInstanceRestrictedOperationOutput }
GetOdaInstanceRestrictedOperationInput is an input type that accepts GetOdaInstanceRestrictedOperationArgs and GetOdaInstanceRestrictedOperationOutput values. You can construct a concrete instance of `GetOdaInstanceRestrictedOperationInput` via:
GetOdaInstanceRestrictedOperationArgs{...}
type GetOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
type GetOdaInstanceRestrictedOperationOutput struct{ *pulumi.OutputState }
func (GetOdaInstanceRestrictedOperationOutput) ElementType ¶ added in v0.2.0
func (GetOdaInstanceRestrictedOperationOutput) ElementType() reflect.Type
func (GetOdaInstanceRestrictedOperationOutput) OperationName ¶ added in v0.2.0
func (o GetOdaInstanceRestrictedOperationOutput) OperationName() pulumi.StringOutput
Name of the restricted operation.
func (GetOdaInstanceRestrictedOperationOutput) RestrictingService ¶ added in v0.2.0
func (o GetOdaInstanceRestrictedOperationOutput) RestrictingService() pulumi.StringOutput
Name of the service restricting the operation.
func (GetOdaInstanceRestrictedOperationOutput) ToGetOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
func (o GetOdaInstanceRestrictedOperationOutput) ToGetOdaInstanceRestrictedOperationOutput() GetOdaInstanceRestrictedOperationOutput
func (GetOdaInstanceRestrictedOperationOutput) ToGetOdaInstanceRestrictedOperationOutputWithContext ¶ added in v0.2.0
func (o GetOdaInstanceRestrictedOperationOutput) ToGetOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstanceRestrictedOperationOutput
type GetOdaInstancesArgs ¶
type GetOdaInstancesArgs struct { // List the Digital Assistant instances that belong to this compartment. CompartmentId string `pulumi:"compartmentId"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName *string `pulumi:"displayName"` Filters []GetOdaInstancesFilter `pulumi:"filters"` // List only the Digital Assistant instances that are in this lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getOdaInstances.
type GetOdaInstancesFilter ¶
type GetOdaInstancesFilterArgs ¶
type GetOdaInstancesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOdaInstancesFilterArgs) ElementType ¶
func (GetOdaInstancesFilterArgs) ElementType() reflect.Type
func (GetOdaInstancesFilterArgs) ToGetOdaInstancesFilterOutput ¶
func (i GetOdaInstancesFilterArgs) ToGetOdaInstancesFilterOutput() GetOdaInstancesFilterOutput
func (GetOdaInstancesFilterArgs) ToGetOdaInstancesFilterOutputWithContext ¶
func (i GetOdaInstancesFilterArgs) ToGetOdaInstancesFilterOutputWithContext(ctx context.Context) GetOdaInstancesFilterOutput
type GetOdaInstancesFilterArray ¶
type GetOdaInstancesFilterArray []GetOdaInstancesFilterInput
func (GetOdaInstancesFilterArray) ElementType ¶
func (GetOdaInstancesFilterArray) ElementType() reflect.Type
func (GetOdaInstancesFilterArray) ToGetOdaInstancesFilterArrayOutput ¶
func (i GetOdaInstancesFilterArray) ToGetOdaInstancesFilterArrayOutput() GetOdaInstancesFilterArrayOutput
func (GetOdaInstancesFilterArray) ToGetOdaInstancesFilterArrayOutputWithContext ¶
func (i GetOdaInstancesFilterArray) ToGetOdaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOdaInstancesFilterArrayOutput
type GetOdaInstancesFilterArrayInput ¶
type GetOdaInstancesFilterArrayInput interface { pulumi.Input ToGetOdaInstancesFilterArrayOutput() GetOdaInstancesFilterArrayOutput ToGetOdaInstancesFilterArrayOutputWithContext(context.Context) GetOdaInstancesFilterArrayOutput }
GetOdaInstancesFilterArrayInput is an input type that accepts GetOdaInstancesFilterArray and GetOdaInstancesFilterArrayOutput values. You can construct a concrete instance of `GetOdaInstancesFilterArrayInput` via:
GetOdaInstancesFilterArray{ GetOdaInstancesFilterArgs{...} }
type GetOdaInstancesFilterArrayOutput ¶
type GetOdaInstancesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOdaInstancesFilterArrayOutput) ElementType ¶
func (GetOdaInstancesFilterArrayOutput) ElementType() reflect.Type
func (GetOdaInstancesFilterArrayOutput) Index ¶
func (o GetOdaInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetOdaInstancesFilterOutput
func (GetOdaInstancesFilterArrayOutput) ToGetOdaInstancesFilterArrayOutput ¶
func (o GetOdaInstancesFilterArrayOutput) ToGetOdaInstancesFilterArrayOutput() GetOdaInstancesFilterArrayOutput
func (GetOdaInstancesFilterArrayOutput) ToGetOdaInstancesFilterArrayOutputWithContext ¶
func (o GetOdaInstancesFilterArrayOutput) ToGetOdaInstancesFilterArrayOutputWithContext(ctx context.Context) GetOdaInstancesFilterArrayOutput
type GetOdaInstancesFilterInput ¶
type GetOdaInstancesFilterInput interface { pulumi.Input ToGetOdaInstancesFilterOutput() GetOdaInstancesFilterOutput ToGetOdaInstancesFilterOutputWithContext(context.Context) GetOdaInstancesFilterOutput }
GetOdaInstancesFilterInput is an input type that accepts GetOdaInstancesFilterArgs and GetOdaInstancesFilterOutput values. You can construct a concrete instance of `GetOdaInstancesFilterInput` via:
GetOdaInstancesFilterArgs{...}
type GetOdaInstancesFilterOutput ¶
type GetOdaInstancesFilterOutput struct{ *pulumi.OutputState }
func (GetOdaInstancesFilterOutput) ElementType ¶
func (GetOdaInstancesFilterOutput) ElementType() reflect.Type
func (GetOdaInstancesFilterOutput) Name ¶
func (o GetOdaInstancesFilterOutput) Name() pulumi.StringOutput
func (GetOdaInstancesFilterOutput) Regex ¶
func (o GetOdaInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOdaInstancesFilterOutput) ToGetOdaInstancesFilterOutput ¶
func (o GetOdaInstancesFilterOutput) ToGetOdaInstancesFilterOutput() GetOdaInstancesFilterOutput
func (GetOdaInstancesFilterOutput) ToGetOdaInstancesFilterOutputWithContext ¶
func (o GetOdaInstancesFilterOutput) ToGetOdaInstancesFilterOutputWithContext(ctx context.Context) GetOdaInstancesFilterOutput
func (GetOdaInstancesFilterOutput) Values ¶
func (o GetOdaInstancesFilterOutput) Values() pulumi.StringArrayOutput
type GetOdaInstancesOdaInstance ¶
type GetOdaInstancesOdaInstance struct { // A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. AttachmentIds []string `pulumi:"attachmentIds"` // A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments. AttachmentTypes []string `pulumi:"attachmentTypes"` // List the Digital Assistant instances that belong to this compartment. CompartmentId string `pulumi:"compartmentId"` // URL for the connector's endpoint. ConnectorUrl string `pulumi:"connectorUrl"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Description of the Digital Assistant instance. Description string `pulumi:"description"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // Unique immutable identifier that was assigned when the instance was created. Id string `pulumi:"id"` // If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain. IdentityAppConsoleUrl string `pulumi:"identityAppConsoleUrl"` // If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain. IdentityAppGuid string `pulumi:"identityAppGuid"` // If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain. IdentityDomain string `pulumi:"identityDomain"` // A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages. ImportedPackageIds []string `pulumi:"importedPackageIds"` // A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages. ImportedPackageNames []string `pulumi:"importedPackageNames"` // Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false) IsRoleBasedAccess bool `pulumi:"isRoleBasedAccess"` // The current sub-state of the Digital Assistant instance. LifecycleSubState string `pulumi:"lifecycleSubState"` // A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. RestrictedOperations []GetOdaInstancesOdaInstanceRestrictedOperation `pulumi:"restrictedOperations"` // Shape or size of the instance. ShapeName string `pulumi:"shapeName"` // List only the Digital Assistant instances that are in this lifecycle state. State string `pulumi:"state"` // A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state. StateMessage string `pulumi:"stateMessage"` // When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` // URL for the Digital Assistant web application that's associated with the instance. WebAppUrl string `pulumi:"webAppUrl"` }
type GetOdaInstancesOdaInstanceArgs ¶
type GetOdaInstancesOdaInstanceArgs struct { // A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. AttachmentIds pulumi.StringArrayInput `pulumi:"attachmentIds"` // A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments. AttachmentTypes pulumi.StringArrayInput `pulumi:"attachmentTypes"` // List the Digital Assistant instances that belong to this compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // URL for the connector's endpoint. ConnectorUrl pulumi.StringInput `pulumi:"connectorUrl"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // Description of the Digital Assistant instance. Description pulumi.StringInput `pulumi:"description"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // Unique immutable identifier that was assigned when the instance was created. Id pulumi.StringInput `pulumi:"id"` // If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain. IdentityAppConsoleUrl pulumi.StringInput `pulumi:"identityAppConsoleUrl"` // If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain. IdentityAppGuid pulumi.StringInput `pulumi:"identityAppGuid"` // If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain. IdentityDomain pulumi.StringInput `pulumi:"identityDomain"` // A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages. ImportedPackageIds pulumi.StringArrayInput `pulumi:"importedPackageIds"` // A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages. ImportedPackageNames pulumi.StringArrayInput `pulumi:"importedPackageNames"` // Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false) IsRoleBasedAccess pulumi.BoolInput `pulumi:"isRoleBasedAccess"` // The current sub-state of the Digital Assistant instance. LifecycleSubState pulumi.StringInput `pulumi:"lifecycleSubState"` // A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. RestrictedOperations GetOdaInstancesOdaInstanceRestrictedOperationArrayInput `pulumi:"restrictedOperations"` // Shape or size of the instance. ShapeName pulumi.StringInput `pulumi:"shapeName"` // List only the Digital Assistant instances that are in this lifecycle state. State pulumi.StringInput `pulumi:"state"` // A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state. StateMessage pulumi.StringInput `pulumi:"stateMessage"` // When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // URL for the Digital Assistant web application that's associated with the instance. WebAppUrl pulumi.StringInput `pulumi:"webAppUrl"` }
func (GetOdaInstancesOdaInstanceArgs) ElementType ¶
func (GetOdaInstancesOdaInstanceArgs) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceArgs) ToGetOdaInstancesOdaInstanceOutput ¶
func (i GetOdaInstancesOdaInstanceArgs) ToGetOdaInstancesOdaInstanceOutput() GetOdaInstancesOdaInstanceOutput
func (GetOdaInstancesOdaInstanceArgs) ToGetOdaInstancesOdaInstanceOutputWithContext ¶
func (i GetOdaInstancesOdaInstanceArgs) ToGetOdaInstancesOdaInstanceOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceOutput
type GetOdaInstancesOdaInstanceArray ¶
type GetOdaInstancesOdaInstanceArray []GetOdaInstancesOdaInstanceInput
func (GetOdaInstancesOdaInstanceArray) ElementType ¶
func (GetOdaInstancesOdaInstanceArray) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceArray) ToGetOdaInstancesOdaInstanceArrayOutput ¶
func (i GetOdaInstancesOdaInstanceArray) ToGetOdaInstancesOdaInstanceArrayOutput() GetOdaInstancesOdaInstanceArrayOutput
func (GetOdaInstancesOdaInstanceArray) ToGetOdaInstancesOdaInstanceArrayOutputWithContext ¶
func (i GetOdaInstancesOdaInstanceArray) ToGetOdaInstancesOdaInstanceArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceArrayOutput
type GetOdaInstancesOdaInstanceArrayInput ¶
type GetOdaInstancesOdaInstanceArrayInput interface { pulumi.Input ToGetOdaInstancesOdaInstanceArrayOutput() GetOdaInstancesOdaInstanceArrayOutput ToGetOdaInstancesOdaInstanceArrayOutputWithContext(context.Context) GetOdaInstancesOdaInstanceArrayOutput }
GetOdaInstancesOdaInstanceArrayInput is an input type that accepts GetOdaInstancesOdaInstanceArray and GetOdaInstancesOdaInstanceArrayOutput values. You can construct a concrete instance of `GetOdaInstancesOdaInstanceArrayInput` via:
GetOdaInstancesOdaInstanceArray{ GetOdaInstancesOdaInstanceArgs{...} }
type GetOdaInstancesOdaInstanceArrayOutput ¶
type GetOdaInstancesOdaInstanceArrayOutput struct{ *pulumi.OutputState }
func (GetOdaInstancesOdaInstanceArrayOutput) ElementType ¶
func (GetOdaInstancesOdaInstanceArrayOutput) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceArrayOutput) Index ¶
func (o GetOdaInstancesOdaInstanceArrayOutput) Index(i pulumi.IntInput) GetOdaInstancesOdaInstanceOutput
func (GetOdaInstancesOdaInstanceArrayOutput) ToGetOdaInstancesOdaInstanceArrayOutput ¶
func (o GetOdaInstancesOdaInstanceArrayOutput) ToGetOdaInstancesOdaInstanceArrayOutput() GetOdaInstancesOdaInstanceArrayOutput
func (GetOdaInstancesOdaInstanceArrayOutput) ToGetOdaInstancesOdaInstanceArrayOutputWithContext ¶
func (o GetOdaInstancesOdaInstanceArrayOutput) ToGetOdaInstancesOdaInstanceArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceArrayOutput
type GetOdaInstancesOdaInstanceInput ¶
type GetOdaInstancesOdaInstanceInput interface { pulumi.Input ToGetOdaInstancesOdaInstanceOutput() GetOdaInstancesOdaInstanceOutput ToGetOdaInstancesOdaInstanceOutputWithContext(context.Context) GetOdaInstancesOdaInstanceOutput }
GetOdaInstancesOdaInstanceInput is an input type that accepts GetOdaInstancesOdaInstanceArgs and GetOdaInstancesOdaInstanceOutput values. You can construct a concrete instance of `GetOdaInstancesOdaInstanceInput` via:
GetOdaInstancesOdaInstanceArgs{...}
type GetOdaInstancesOdaInstanceOutput ¶
type GetOdaInstancesOdaInstanceOutput struct{ *pulumi.OutputState }
func (GetOdaInstancesOdaInstanceOutput) AttachmentIds ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) AttachmentIds() pulumi.StringArrayOutput
A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments.
func (GetOdaInstancesOdaInstanceOutput) AttachmentTypes ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) AttachmentTypes() pulumi.StringArrayOutput
A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments.
func (GetOdaInstancesOdaInstanceOutput) CompartmentId ¶
func (o GetOdaInstancesOdaInstanceOutput) CompartmentId() pulumi.StringOutput
List the Digital Assistant instances that belong to this compartment.
func (GetOdaInstancesOdaInstanceOutput) ConnectorUrl ¶
func (o GetOdaInstancesOdaInstanceOutput) ConnectorUrl() pulumi.StringOutput
URL for the connector's endpoint.
func (GetOdaInstancesOdaInstanceOutput) DefinedTags ¶
func (o GetOdaInstancesOdaInstanceOutput) DefinedTags() pulumi.MapOutput
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOdaInstancesOdaInstanceOutput) Description ¶
func (o GetOdaInstancesOdaInstanceOutput) Description() pulumi.StringOutput
Description of the Digital Assistant instance.
func (GetOdaInstancesOdaInstanceOutput) DisplayName ¶
func (o GetOdaInstancesOdaInstanceOutput) DisplayName() pulumi.StringOutput
List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource`
func (GetOdaInstancesOdaInstanceOutput) ElementType ¶
func (GetOdaInstancesOdaInstanceOutput) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceOutput) FreeformTags ¶
func (o GetOdaInstancesOdaInstanceOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}`
func (GetOdaInstancesOdaInstanceOutput) Id ¶
func (o GetOdaInstancesOdaInstanceOutput) Id() pulumi.StringOutput
Unique immutable identifier that was assigned when the instance was created.
func (GetOdaInstancesOdaInstanceOutput) IdentityAppConsoleUrl ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) IdentityAppConsoleUrl() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain.
func (GetOdaInstancesOdaInstanceOutput) IdentityAppGuid ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) IdentityAppGuid() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain.
func (GetOdaInstancesOdaInstanceOutput) IdentityDomain ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) IdentityDomain() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain.
func (GetOdaInstancesOdaInstanceOutput) ImportedPackageIds ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) ImportedPackageIds() pulumi.StringArrayOutput
A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages.
func (GetOdaInstancesOdaInstanceOutput) ImportedPackageNames ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) ImportedPackageNames() pulumi.StringArrayOutput
A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages.
func (GetOdaInstancesOdaInstanceOutput) IsRoleBasedAccess ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) IsRoleBasedAccess() pulumi.BoolOutput
Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false)
func (GetOdaInstancesOdaInstanceOutput) LifecycleSubState ¶
func (o GetOdaInstancesOdaInstanceOutput) LifecycleSubState() pulumi.StringOutput
The current sub-state of the Digital Assistant instance.
func (GetOdaInstancesOdaInstanceOutput) RestrictedOperations ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceOutput) RestrictedOperations() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments.
func (GetOdaInstancesOdaInstanceOutput) ShapeName ¶
func (o GetOdaInstancesOdaInstanceOutput) ShapeName() pulumi.StringOutput
Shape or size of the instance.
func (GetOdaInstancesOdaInstanceOutput) State ¶
func (o GetOdaInstancesOdaInstanceOutput) State() pulumi.StringOutput
List only the Digital Assistant instances that are in this lifecycle state.
func (GetOdaInstancesOdaInstanceOutput) StateMessage ¶
func (o GetOdaInstancesOdaInstanceOutput) StateMessage() pulumi.StringOutput
A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state.
func (GetOdaInstancesOdaInstanceOutput) TimeCreated ¶
func (o GetOdaInstancesOdaInstanceOutput) TimeCreated() pulumi.StringOutput
When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaInstancesOdaInstanceOutput) TimeUpdated ¶
func (o GetOdaInstancesOdaInstanceOutput) TimeUpdated() pulumi.StringOutput
When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaInstancesOdaInstanceOutput) ToGetOdaInstancesOdaInstanceOutput ¶
func (o GetOdaInstancesOdaInstanceOutput) ToGetOdaInstancesOdaInstanceOutput() GetOdaInstancesOdaInstanceOutput
func (GetOdaInstancesOdaInstanceOutput) ToGetOdaInstancesOdaInstanceOutputWithContext ¶
func (o GetOdaInstancesOdaInstanceOutput) ToGetOdaInstancesOdaInstanceOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceOutput
func (GetOdaInstancesOdaInstanceOutput) WebAppUrl ¶
func (o GetOdaInstancesOdaInstanceOutput) WebAppUrl() pulumi.StringOutput
URL for the Digital Assistant web application that's associated with the instance.
type GetOdaInstancesOdaInstanceRestrictedOperation ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationArgs ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationArgs struct { // Name of the restricted operation. OperationName pulumi.StringInput `pulumi:"operationName"` // Name of the service restricting the operation. RestrictingService pulumi.StringInput `pulumi:"restrictingService"` }
func (GetOdaInstancesOdaInstanceRestrictedOperationArgs) ElementType ¶ added in v0.2.0
func (GetOdaInstancesOdaInstanceRestrictedOperationArgs) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceRestrictedOperationArgs) ToGetOdaInstancesOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
func (i GetOdaInstancesOdaInstanceRestrictedOperationArgs) ToGetOdaInstancesOdaInstanceRestrictedOperationOutput() GetOdaInstancesOdaInstanceRestrictedOperationOutput
func (GetOdaInstancesOdaInstanceRestrictedOperationArgs) ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext ¶ added in v0.2.0
func (i GetOdaInstancesOdaInstanceRestrictedOperationArgs) ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationOutput
type GetOdaInstancesOdaInstanceRestrictedOperationArray ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationArray []GetOdaInstancesOdaInstanceRestrictedOperationInput
func (GetOdaInstancesOdaInstanceRestrictedOperationArray) ElementType ¶ added in v0.2.0
func (GetOdaInstancesOdaInstanceRestrictedOperationArray) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceRestrictedOperationArray) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
func (i GetOdaInstancesOdaInstanceRestrictedOperationArray) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
func (GetOdaInstancesOdaInstanceRestrictedOperationArray) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext ¶ added in v0.2.0
func (i GetOdaInstancesOdaInstanceRestrictedOperationArray) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
type GetOdaInstancesOdaInstanceRestrictedOperationArrayInput ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationArrayInput interface { pulumi.Input ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext(context.Context) GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput }
GetOdaInstancesOdaInstanceRestrictedOperationArrayInput is an input type that accepts GetOdaInstancesOdaInstanceRestrictedOperationArray and GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput values. You can construct a concrete instance of `GetOdaInstancesOdaInstanceRestrictedOperationArrayInput` via:
GetOdaInstancesOdaInstanceRestrictedOperationArray{ GetOdaInstancesOdaInstanceRestrictedOperationArgs{...} }
type GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput struct{ *pulumi.OutputState }
func (GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ElementType ¶ added in v0.2.0
func (GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutput() GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
func (GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationArrayOutput
type GetOdaInstancesOdaInstanceRestrictedOperationInput ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationInput interface { pulumi.Input ToGetOdaInstancesOdaInstanceRestrictedOperationOutput() GetOdaInstancesOdaInstanceRestrictedOperationOutput ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext(context.Context) GetOdaInstancesOdaInstanceRestrictedOperationOutput }
GetOdaInstancesOdaInstanceRestrictedOperationInput is an input type that accepts GetOdaInstancesOdaInstanceRestrictedOperationArgs and GetOdaInstancesOdaInstanceRestrictedOperationOutput values. You can construct a concrete instance of `GetOdaInstancesOdaInstanceRestrictedOperationInput` via:
GetOdaInstancesOdaInstanceRestrictedOperationArgs{...}
type GetOdaInstancesOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
type GetOdaInstancesOdaInstanceRestrictedOperationOutput struct{ *pulumi.OutputState }
func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) ElementType ¶ added in v0.2.0
func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) ElementType() reflect.Type
func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) OperationName ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) OperationName() pulumi.StringOutput
Name of the restricted operation.
func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) RestrictingService ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) RestrictingService() pulumi.StringOutput
Name of the service restricting the operation.
func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationOutput() GetOdaInstancesOdaInstanceRestrictedOperationOutput
func (GetOdaInstancesOdaInstanceRestrictedOperationOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext ¶ added in v0.2.0
func (o GetOdaInstancesOdaInstanceRestrictedOperationOutput) ToGetOdaInstancesOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) GetOdaInstancesOdaInstanceRestrictedOperationOutput
type GetOdaInstancesOutputArgs ¶
type GetOdaInstancesOutputArgs struct { // List the Digital Assistant instances that belong to this compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetOdaInstancesFilterArrayInput `pulumi:"filters"` // List only the Digital Assistant instances that are in this lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getOdaInstances.
func (GetOdaInstancesOutputArgs) ElementType ¶
func (GetOdaInstancesOutputArgs) ElementType() reflect.Type
type GetOdaInstancesResult ¶
type GetOdaInstancesResult struct { // Identifier of the compartment that the instance belongs to. CompartmentId string `pulumi:"compartmentId"` // User-defined name for the Digital Assistant instance. Avoid entering confidential information. You can change this value. DisplayName *string `pulumi:"displayName"` Filters []GetOdaInstancesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of oda_instances. OdaInstances []GetOdaInstancesOdaInstance `pulumi:"odaInstances"` // The current state of the Digital Assistant instance. State *string `pulumi:"state"` }
A collection of values returned by getOdaInstances.
func GetOdaInstances ¶
func GetOdaInstances(ctx *pulumi.Context, args *GetOdaInstancesArgs, opts ...pulumi.InvokeOption) (*GetOdaInstancesResult, error)
This data source provides the list of Oda Instances in Oracle Cloud Infrastructure Digital Assistant service.
Returns a page of Digital Assistant instances that belong to the specified compartment.
If the `opc-next-page` header appears in the response, then there are more items to retrieve. To get the next page in the subsequent GET request, include the header's value as the `page` query parameter.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaInstances(ctx, &oda.GetOdaInstancesArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Oda_instance_display_name), State: pulumi.StringRef(_var.Oda_instance_state), }, nil) if err != nil { return err } return nil }) }
```
type GetOdaInstancesResultOutput ¶
type GetOdaInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaInstances.
func GetOdaInstancesOutput ¶
func GetOdaInstancesOutput(ctx *pulumi.Context, args GetOdaInstancesOutputArgs, opts ...pulumi.InvokeOption) GetOdaInstancesResultOutput
func (GetOdaInstancesResultOutput) CompartmentId ¶
func (o GetOdaInstancesResultOutput) CompartmentId() pulumi.StringOutput
Identifier of the compartment that the instance belongs to.
func (GetOdaInstancesResultOutput) DisplayName ¶
func (o GetOdaInstancesResultOutput) DisplayName() pulumi.StringPtrOutput
User-defined name for the Digital Assistant instance. Avoid entering confidential information. You can change this value.
func (GetOdaInstancesResultOutput) ElementType ¶
func (GetOdaInstancesResultOutput) ElementType() reflect.Type
func (GetOdaInstancesResultOutput) Filters ¶
func (o GetOdaInstancesResultOutput) Filters() GetOdaInstancesFilterArrayOutput
func (GetOdaInstancesResultOutput) Id ¶
func (o GetOdaInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOdaInstancesResultOutput) OdaInstances ¶
func (o GetOdaInstancesResultOutput) OdaInstances() GetOdaInstancesOdaInstanceArrayOutput
The list of oda_instances.
func (GetOdaInstancesResultOutput) State ¶
func (o GetOdaInstancesResultOutput) State() pulumi.StringPtrOutput
The current state of the Digital Assistant instance.
func (GetOdaInstancesResultOutput) ToGetOdaInstancesResultOutput ¶
func (o GetOdaInstancesResultOutput) ToGetOdaInstancesResultOutput() GetOdaInstancesResultOutput
func (GetOdaInstancesResultOutput) ToGetOdaInstancesResultOutputWithContext ¶
func (o GetOdaInstancesResultOutput) ToGetOdaInstancesResultOutputWithContext(ctx context.Context) GetOdaInstancesResultOutput
type GetOdaPrivateEndpointAttachmentsArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsArgs struct { // List the ODA Private Endpoint Attachments that belong to this compartment. CompartmentId string `pulumi:"compartmentId"` Filters []GetOdaPrivateEndpointAttachmentsFilter `pulumi:"filters"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint. OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // List only the ODA Private Endpoint Attachments that are in this lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getOdaPrivateEndpointAttachments.
type GetOdaPrivateEndpointAttachmentsFilter ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOdaPrivateEndpointAttachmentsFilterArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsFilterArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsFilterArgs) ToGetOdaPrivateEndpointAttachmentsFilterOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsFilterArgs) ToGetOdaPrivateEndpointAttachmentsFilterOutput() GetOdaPrivateEndpointAttachmentsFilterOutput
func (GetOdaPrivateEndpointAttachmentsFilterArgs) ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsFilterArgs) ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterOutput
type GetOdaPrivateEndpointAttachmentsFilterArray ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterArray []GetOdaPrivateEndpointAttachmentsFilterInput
func (GetOdaPrivateEndpointAttachmentsFilterArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsFilterArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsFilterArray) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsFilterArray) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput() GetOdaPrivateEndpointAttachmentsFilterArrayOutput
func (GetOdaPrivateEndpointAttachmentsFilterArray) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsFilterArray) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterArrayOutput
type GetOdaPrivateEndpointAttachmentsFilterArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput() GetOdaPrivateEndpointAttachmentsFilterArrayOutput ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext(context.Context) GetOdaPrivateEndpointAttachmentsFilterArrayOutput }
GetOdaPrivateEndpointAttachmentsFilterArrayInput is an input type that accepts GetOdaPrivateEndpointAttachmentsFilterArray and GetOdaPrivateEndpointAttachmentsFilterArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointAttachmentsFilterArrayInput` via:
GetOdaPrivateEndpointAttachmentsFilterArray{ GetOdaPrivateEndpointAttachmentsFilterArgs{...} }
type GetOdaPrivateEndpointAttachmentsFilterArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutput() GetOdaPrivateEndpointAttachmentsFilterArrayOutput
func (GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterArrayOutput) ToGetOdaPrivateEndpointAttachmentsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterArrayOutput
type GetOdaPrivateEndpointAttachmentsFilterInput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterInput interface { pulumi.Input ToGetOdaPrivateEndpointAttachmentsFilterOutput() GetOdaPrivateEndpointAttachmentsFilterOutput ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext(context.Context) GetOdaPrivateEndpointAttachmentsFilterOutput }
GetOdaPrivateEndpointAttachmentsFilterInput is an input type that accepts GetOdaPrivateEndpointAttachmentsFilterArgs and GetOdaPrivateEndpointAttachmentsFilterOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointAttachmentsFilterInput` via:
GetOdaPrivateEndpointAttachmentsFilterArgs{...}
type GetOdaPrivateEndpointAttachmentsFilterOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsFilterOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointAttachmentsFilterOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsFilterOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsFilterOutput) Name ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterOutput) Name() pulumi.StringOutput
func (GetOdaPrivateEndpointAttachmentsFilterOutput) Regex ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOdaPrivateEndpointAttachmentsFilterOutput) ToGetOdaPrivateEndpointAttachmentsFilterOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterOutput) ToGetOdaPrivateEndpointAttachmentsFilterOutput() GetOdaPrivateEndpointAttachmentsFilterOutput
func (GetOdaPrivateEndpointAttachmentsFilterOutput) ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterOutput) ToGetOdaPrivateEndpointAttachmentsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsFilterOutput
func (GetOdaPrivateEndpointAttachmentsFilterOutput) Values ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsFilterOutput) Values() pulumi.StringArrayOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection struct {
Items []GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItem `pulumi:"items"`
}
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs struct {
Items GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayInput `pulumi:"items"`
}
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray []GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionInput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext(context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput }
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayInput is an input type that accepts GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray and GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayInput` via:
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArray{ GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs{...} }
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) Index ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionInput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionInput interface { pulumi.Input ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext(context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput }
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionInput is an input type that accepts GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs and GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionInput` via:
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArgs{...}
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItem ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItem struct { // List the ODA Private Endpoint Attachments that belong to this compartment. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Attachment. Id string `pulumi:"id"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance. OdaInstanceId string `pulumi:"odaInstanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint. OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // List only the ODA Private Endpoint Attachments that are in this lifecycle state. State string `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs struct { // List the ODA Private Endpoint Attachments that belong to this compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Attachment. Id pulumi.StringInput `pulumi:"id"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance. OdaInstanceId pulumi.StringInput `pulumi:"odaInstanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint. OdaPrivateEndpointId pulumi.StringInput `pulumi:"odaPrivateEndpointId"` // List only the ODA Private Endpoint Attachments that are in this lifecycle state. State pulumi.StringInput `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray []GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemInput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext(context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput }
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayInput is an input type that accepts GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray and GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayInput` via:
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArray{ GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs{...} }
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) Index ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArrayOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemInput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemInput interface { pulumi.Input ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext(context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput }
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemInput is an input type that accepts GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs and GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemInput` via:
GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemArgs{...}
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) CompartmentId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
List the ODA Private Endpoint Attachments that belong to this compartment.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) Id ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Attachment.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) OdaInstanceId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) OdaInstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) OdaPrivateEndpointId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) State ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) State() pulumi.StringOutput
List only the ODA Private Endpoint Attachments that are in this lifecycle state.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) TimeCreated ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) TimeUpdated ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemOutput
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) Items ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
func (GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput) ToGetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutput
type GetOdaPrivateEndpointAttachmentsOutputArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsOutputArgs struct { // List the ODA Private Endpoint Attachments that belong to this compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetOdaPrivateEndpointAttachmentsFilterArrayInput `pulumi:"filters"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint. OdaPrivateEndpointId pulumi.StringInput `pulumi:"odaPrivateEndpointId"` // List only the ODA Private Endpoint Attachments that are in this lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getOdaPrivateEndpointAttachments.
func (GetOdaPrivateEndpointAttachmentsOutputArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsOutputArgs) ElementType() reflect.Type
type GetOdaPrivateEndpointAttachmentsResult ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to. CompartmentId string `pulumi:"compartmentId"` Filters []GetOdaPrivateEndpointAttachmentsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of oda_private_endpoint_attachment_collection. OdaPrivateEndpointAttachmentCollections []GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection `pulumi:"odaPrivateEndpointAttachmentCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint. OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // The current state of the ODA Private Endpoint attachment. State *string `pulumi:"state"` }
A collection of values returned by getOdaPrivateEndpointAttachments.
func GetOdaPrivateEndpointAttachments ¶ added in v0.15.0
func GetOdaPrivateEndpointAttachments(ctx *pulumi.Context, args *GetOdaPrivateEndpointAttachmentsArgs, opts ...pulumi.InvokeOption) (*GetOdaPrivateEndpointAttachmentsResult, error)
This data source provides the list of Oda Private Endpoint Attachments in Oracle Cloud Infrastructure Digital Assistant service.
Returns a page of ODA Instances attached to this ODA Private Endpoint.
If the `opc-next-page` header appears in the response, then there are more items to retrieve. To get the next page in the subsequent GET request, include the header's value as the `page` query parameter.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaPrivateEndpointAttachments(ctx, &oda.GetOdaPrivateEndpointAttachmentsArgs{ CompartmentId: _var.Compartment_id, OdaPrivateEndpointId: oci_oda_oda_private_endpoint.Test_oda_private_endpoint.Id, State: pulumi.StringRef(_var.Oda_private_endpoint_attachment_state), }, nil) if err != nil { return err } return nil }) }
```
type GetOdaPrivateEndpointAttachmentsResultOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointAttachmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaPrivateEndpointAttachments.
func GetOdaPrivateEndpointAttachmentsOutput ¶ added in v0.15.0
func GetOdaPrivateEndpointAttachmentsOutput(ctx *pulumi.Context, args GetOdaPrivateEndpointAttachmentsOutputArgs, opts ...pulumi.InvokeOption) GetOdaPrivateEndpointAttachmentsResultOutput
func (GetOdaPrivateEndpointAttachmentsResultOutput) CompartmentId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to.
func (GetOdaPrivateEndpointAttachmentsResultOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointAttachmentsResultOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointAttachmentsResultOutput) Id ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOdaPrivateEndpointAttachmentsResultOutput) OdaPrivateEndpointAttachmentCollections ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) OdaPrivateEndpointAttachmentCollections() GetOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionArrayOutput
The list of oda_private_endpoint_attachment_collection.
func (GetOdaPrivateEndpointAttachmentsResultOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint.
func (GetOdaPrivateEndpointAttachmentsResultOutput) State ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) State() pulumi.StringPtrOutput
The current state of the ODA Private Endpoint attachment.
func (GetOdaPrivateEndpointAttachmentsResultOutput) ToGetOdaPrivateEndpointAttachmentsResultOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) ToGetOdaPrivateEndpointAttachmentsResultOutput() GetOdaPrivateEndpointAttachmentsResultOutput
func (GetOdaPrivateEndpointAttachmentsResultOutput) ToGetOdaPrivateEndpointAttachmentsResultOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointAttachmentsResultOutput) ToGetOdaPrivateEndpointAttachmentsResultOutputWithContext(ctx context.Context) GetOdaPrivateEndpointAttachmentsResultOutput
type GetOdaPrivateEndpointScanProxiesArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesArgs struct { Filters []GetOdaPrivateEndpointScanProxiesFilter `pulumi:"filters"` // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // List only the ODA Private Endpoint Scan Proxies that are in this lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getOdaPrivateEndpointScanProxies.
type GetOdaPrivateEndpointScanProxiesFilter ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOdaPrivateEndpointScanProxiesFilterArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesFilterArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesFilterArgs) ToGetOdaPrivateEndpointScanProxiesFilterOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesFilterArgs) ToGetOdaPrivateEndpointScanProxiesFilterOutput() GetOdaPrivateEndpointScanProxiesFilterOutput
func (GetOdaPrivateEndpointScanProxiesFilterArgs) ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesFilterArgs) ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterOutput
type GetOdaPrivateEndpointScanProxiesFilterArray ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterArray []GetOdaPrivateEndpointScanProxiesFilterInput
func (GetOdaPrivateEndpointScanProxiesFilterArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesFilterArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesFilterArray) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesFilterArray) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput() GetOdaPrivateEndpointScanProxiesFilterArrayOutput
func (GetOdaPrivateEndpointScanProxiesFilterArray) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesFilterArray) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterArrayOutput
type GetOdaPrivateEndpointScanProxiesFilterArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput() GetOdaPrivateEndpointScanProxiesFilterArrayOutput ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesFilterArrayOutput }
GetOdaPrivateEndpointScanProxiesFilterArrayInput is an input type that accepts GetOdaPrivateEndpointScanProxiesFilterArray and GetOdaPrivateEndpointScanProxiesFilterArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesFilterArrayInput` via:
GetOdaPrivateEndpointScanProxiesFilterArray{ GetOdaPrivateEndpointScanProxiesFilterArgs{...} }
type GetOdaPrivateEndpointScanProxiesFilterArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutput() GetOdaPrivateEndpointScanProxiesFilterArrayOutput
func (GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterArrayOutput) ToGetOdaPrivateEndpointScanProxiesFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterArrayOutput
type GetOdaPrivateEndpointScanProxiesFilterInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesFilterOutput() GetOdaPrivateEndpointScanProxiesFilterOutput ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesFilterOutput }
GetOdaPrivateEndpointScanProxiesFilterInput is an input type that accepts GetOdaPrivateEndpointScanProxiesFilterArgs and GetOdaPrivateEndpointScanProxiesFilterOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesFilterInput` via:
GetOdaPrivateEndpointScanProxiesFilterArgs{...}
type GetOdaPrivateEndpointScanProxiesFilterOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesFilterOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesFilterOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesFilterOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesFilterOutput) Name ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterOutput) Name() pulumi.StringOutput
func (GetOdaPrivateEndpointScanProxiesFilterOutput) Regex ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOdaPrivateEndpointScanProxiesFilterOutput) ToGetOdaPrivateEndpointScanProxiesFilterOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterOutput) ToGetOdaPrivateEndpointScanProxiesFilterOutput() GetOdaPrivateEndpointScanProxiesFilterOutput
func (GetOdaPrivateEndpointScanProxiesFilterOutput) ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterOutput) ToGetOdaPrivateEndpointScanProxiesFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesFilterOutput
func (GetOdaPrivateEndpointScanProxiesFilterOutput) Values ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesFilterOutput) Values() pulumi.StringArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection struct {
Items []GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItem `pulumi:"items"`
}
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs struct {
Items GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayInput `pulumi:"items"`
}
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray []GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionInput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput }
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayInput is an input type that accepts GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray and GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayInput` via:
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArray{ GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs{...} }
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) Index ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput }
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionInput is an input type that accepts GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs and GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionInput` via:
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArgs{...}
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItem ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItem struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Scan Proxy. Id string `pulumi:"id"` // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // The protocol used for communication between client, scanProxy and RAC's scan listeners Protocol string `pulumi:"protocol"` // The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerInfos []GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfo `pulumi:"scanListenerInfos"` // Type indicating whether Scan listener is specified by its FQDN or list of IPs ScanListenerType string `pulumi:"scanListenerType"` // List only the ODA Private Endpoint Scan Proxies that are in this lifecycle state. State string `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` }
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Scan Proxy. Id pulumi.StringInput `pulumi:"id"` // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringInput `pulumi:"odaPrivateEndpointId"` // The protocol used for communication between client, scanProxy and RAC's scan listeners Protocol pulumi.StringInput `pulumi:"protocol"` // The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerInfos GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayInput `pulumi:"scanListenerInfos"` // Type indicating whether Scan listener is specified by its FQDN or list of IPs ScanListenerType pulumi.StringInput `pulumi:"scanListenerType"` // List only the ODA Private Endpoint Scan Proxies that are in this lifecycle state. State pulumi.StringInput `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray []GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemInput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput }
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayInput is an input type that accepts GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray and GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayInput` via:
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArray{ GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs{...} }
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) Index ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput }
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemInput is an input type that accepts GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs and GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemInput` via:
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemArgs{...}
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) Id ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Scan Proxy.
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) OdaPrivateEndpointId() pulumi.StringOutput
Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) Protocol ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) Protocol() pulumi.StringOutput
The protocol used for communication between client, scanProxy and RAC's scan listeners
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ScanListenerInfos ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ScanListenerInfos() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput
The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners.
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ScanListenerType ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ScanListenerType() pulumi.StringOutput
Type indicating whether Scan listener is specified by its FQDN or list of IPs
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) State ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) State() pulumi.StringOutput
List only the ODA Private Endpoint Scan Proxies that are in this lifecycle state.
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) TimeCreated ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfo ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfo struct { // FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerFqdn string `pulumi:"scanListenerFqdn"` // A SCAN listener's IP of the customer's Real Application Cluster (RAC). ScanListenerIp string `pulumi:"scanListenerIp"` // The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on. ScanListenerPort int `pulumi:"scanListenerPort"` }
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs struct { // FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerFqdn pulumi.StringInput `pulumi:"scanListenerFqdn"` // A SCAN listener's IP of the customer's Real Application Cluster (RAC). ScanListenerIp pulumi.StringInput `pulumi:"scanListenerIp"` // The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on. ScanListenerPort pulumi.IntInput `pulumi:"scanListenerPort"` }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray []GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoInput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput }
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayInput is an input type that accepts GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray and GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayInput` via:
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArray{ GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs{...} }
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) Index ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArrayOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput }
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoInput is an input type that accepts GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs and GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoInput` via:
GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoArgs{...}
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerFqdn ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerFqdn() pulumi.StringOutput
FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners.
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerIp ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerIp() pulumi.StringOutput
A SCAN listener's IP of the customer's Real Application Cluster (RAC).
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerPort ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ScanListenerPort() pulumi.IntOutput
The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on.
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemScanListenerInfoOutput
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) Items ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
func (GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput) ToGetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutput
type GetOdaPrivateEndpointScanProxiesOutputArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesOutputArgs struct { Filters GetOdaPrivateEndpointScanProxiesFilterArrayInput `pulumi:"filters"` // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringInput `pulumi:"odaPrivateEndpointId"` // List only the ODA Private Endpoint Scan Proxies that are in this lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getOdaPrivateEndpointScanProxies.
func (GetOdaPrivateEndpointScanProxiesOutputArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesOutputArgs) ElementType() reflect.Type
type GetOdaPrivateEndpointScanProxiesResult ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesResult struct { Filters []GetOdaPrivateEndpointScanProxiesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // The list of oda_private_endpoint_scan_proxy_collection. OdaPrivateEndpointScanProxyCollections []GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection `pulumi:"odaPrivateEndpointScanProxyCollections"` // The current state of the ODA Private Endpoint Scan Proxy. State *string `pulumi:"state"` }
A collection of values returned by getOdaPrivateEndpointScanProxies.
func GetOdaPrivateEndpointScanProxies ¶ added in v0.15.0
func GetOdaPrivateEndpointScanProxies(ctx *pulumi.Context, args *GetOdaPrivateEndpointScanProxiesArgs, opts ...pulumi.InvokeOption) (*GetOdaPrivateEndpointScanProxiesResult, error)
This data source provides the list of Oda Private Endpoint Scan Proxies in Oracle Cloud Infrastructure Digital Assistant service.
Returns a page of ODA Private Endpoint Scan Proxies that belong to the specified ODA Private Endpoint.
If the `opc-next-page` header appears in the response, then there are more items to retrieve. To get the next page in the subsequent GET request, include the header's value as the `page` query parameter.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaPrivateEndpointScanProxies(ctx, &oda.GetOdaPrivateEndpointScanProxiesArgs{ OdaPrivateEndpointId: oci_oda_oda_private_endpoint.Test_oda_private_endpoint.Id, State: pulumi.StringRef(_var.Oda_private_endpoint_scan_proxy_state), }, nil) if err != nil { return err } return nil }) }
```
type GetOdaPrivateEndpointScanProxiesResultOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxiesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaPrivateEndpointScanProxies.
func GetOdaPrivateEndpointScanProxiesOutput ¶ added in v0.15.0
func GetOdaPrivateEndpointScanProxiesOutput(ctx *pulumi.Context, args GetOdaPrivateEndpointScanProxiesOutputArgs, opts ...pulumi.InvokeOption) GetOdaPrivateEndpointScanProxiesResultOutput
func (GetOdaPrivateEndpointScanProxiesResultOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxiesResultOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxiesResultOutput) Id ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOdaPrivateEndpointScanProxiesResultOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
func (GetOdaPrivateEndpointScanProxiesResultOutput) OdaPrivateEndpointScanProxyCollections ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesResultOutput) OdaPrivateEndpointScanProxyCollections() GetOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionArrayOutput
The list of oda_private_endpoint_scan_proxy_collection.
func (GetOdaPrivateEndpointScanProxiesResultOutput) State ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesResultOutput) State() pulumi.StringPtrOutput
The current state of the ODA Private Endpoint Scan Proxy.
func (GetOdaPrivateEndpointScanProxiesResultOutput) ToGetOdaPrivateEndpointScanProxiesResultOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesResultOutput) ToGetOdaPrivateEndpointScanProxiesResultOutput() GetOdaPrivateEndpointScanProxiesResultOutput
func (GetOdaPrivateEndpointScanProxiesResultOutput) ToGetOdaPrivateEndpointScanProxiesResultOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxiesResultOutput) ToGetOdaPrivateEndpointScanProxiesResultOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxiesResultOutput
type GetOdaPrivateEndpointScanProxyScanListenerInfo ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfo struct { // FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerFqdn string `pulumi:"scanListenerFqdn"` // A SCAN listener's IP of the customer's Real Application Cluster (RAC). ScanListenerIp string `pulumi:"scanListenerIp"` // The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on. ScanListenerPort int `pulumi:"scanListenerPort"` }
type GetOdaPrivateEndpointScanProxyScanListenerInfoArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfoArgs struct { // FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerFqdn pulumi.StringInput `pulumi:"scanListenerFqdn"` // A SCAN listener's IP of the customer's Real Application Cluster (RAC). ScanListenerIp pulumi.StringInput `pulumi:"scanListenerIp"` // The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on. ScanListenerPort pulumi.IntInput `pulumi:"scanListenerPort"` }
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArgs) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
type GetOdaPrivateEndpointScanProxyScanListenerInfoArray ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfoArray []GetOdaPrivateEndpointScanProxyScanListenerInfoInput
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointScanProxyScanListenerInfoArray) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
type GetOdaPrivateEndpointScanProxyScanListenerInfoArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfoArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput }
GetOdaPrivateEndpointScanProxyScanListenerInfoArrayInput is an input type that accepts GetOdaPrivateEndpointScanProxyScanListenerInfoArray and GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxyScanListenerInfoArrayInput` via:
GetOdaPrivateEndpointScanProxyScanListenerInfoArray{ GetOdaPrivateEndpointScanProxyScanListenerInfoArgs{...} }
type GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
func (GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
type GetOdaPrivateEndpointScanProxyScanListenerInfoInput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfoInput interface { pulumi.Input ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoOutput ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoOutput }
GetOdaPrivateEndpointScanProxyScanListenerInfoInput is an input type that accepts GetOdaPrivateEndpointScanProxyScanListenerInfoArgs and GetOdaPrivateEndpointScanProxyScanListenerInfoOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointScanProxyScanListenerInfoInput` via:
GetOdaPrivateEndpointScanProxyScanListenerInfoArgs{...}
type GetOdaPrivateEndpointScanProxyScanListenerInfoOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointScanProxyScanListenerInfoOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerFqdn ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerFqdn() pulumi.StringOutput
FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners.
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerIp ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerIp() pulumi.StringOutput
A SCAN listener's IP of the customer's Real Application Cluster (RAC).
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerPort ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerPort() pulumi.IntOutput
The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on.
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutput() GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
func (GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointScanProxyScanListenerInfoOutput) ToGetOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) GetOdaPrivateEndpointScanProxyScanListenerInfoOutput
type GetOdaPrivateEndpointsArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointsArgs struct { // List the ODA Private Endpoints that belong to this compartment. CompartmentId string `pulumi:"compartmentId"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName *string `pulumi:"displayName"` Filters []GetOdaPrivateEndpointsFilter `pulumi:"filters"` // List only the ODA Private Endpoints that are in this lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getOdaPrivateEndpoints.
type GetOdaPrivateEndpointsFilter ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOdaPrivateEndpointsFilterArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsFilterArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointsFilterArgs) ToGetOdaPrivateEndpointsFilterOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsFilterArgs) ToGetOdaPrivateEndpointsFilterOutput() GetOdaPrivateEndpointsFilterOutput
func (GetOdaPrivateEndpointsFilterArgs) ToGetOdaPrivateEndpointsFilterOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsFilterArgs) ToGetOdaPrivateEndpointsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterOutput
type GetOdaPrivateEndpointsFilterArray ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterArray []GetOdaPrivateEndpointsFilterInput
func (GetOdaPrivateEndpointsFilterArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsFilterArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointsFilterArray) ToGetOdaPrivateEndpointsFilterArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsFilterArray) ToGetOdaPrivateEndpointsFilterArrayOutput() GetOdaPrivateEndpointsFilterArrayOutput
func (GetOdaPrivateEndpointsFilterArray) ToGetOdaPrivateEndpointsFilterArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsFilterArray) ToGetOdaPrivateEndpointsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterArrayOutput
type GetOdaPrivateEndpointsFilterArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointsFilterArrayOutput() GetOdaPrivateEndpointsFilterArrayOutput ToGetOdaPrivateEndpointsFilterArrayOutputWithContext(context.Context) GetOdaPrivateEndpointsFilterArrayOutput }
GetOdaPrivateEndpointsFilterArrayInput is an input type that accepts GetOdaPrivateEndpointsFilterArray and GetOdaPrivateEndpointsFilterArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointsFilterArrayInput` via:
GetOdaPrivateEndpointsFilterArray{ GetOdaPrivateEndpointsFilterArgs{...} }
type GetOdaPrivateEndpointsFilterArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointsFilterArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsFilterArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsFilterArrayOutput) ToGetOdaPrivateEndpointsFilterArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterArrayOutput) ToGetOdaPrivateEndpointsFilterArrayOutput() GetOdaPrivateEndpointsFilterArrayOutput
func (GetOdaPrivateEndpointsFilterArrayOutput) ToGetOdaPrivateEndpointsFilterArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterArrayOutput) ToGetOdaPrivateEndpointsFilterArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterArrayOutput
type GetOdaPrivateEndpointsFilterInput ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterInput interface { pulumi.Input ToGetOdaPrivateEndpointsFilterOutput() GetOdaPrivateEndpointsFilterOutput ToGetOdaPrivateEndpointsFilterOutputWithContext(context.Context) GetOdaPrivateEndpointsFilterOutput }
GetOdaPrivateEndpointsFilterInput is an input type that accepts GetOdaPrivateEndpointsFilterArgs and GetOdaPrivateEndpointsFilterOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointsFilterInput` via:
GetOdaPrivateEndpointsFilterArgs{...}
type GetOdaPrivateEndpointsFilterOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsFilterOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointsFilterOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsFilterOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsFilterOutput) Name ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterOutput) Name() pulumi.StringOutput
func (GetOdaPrivateEndpointsFilterOutput) Regex ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOdaPrivateEndpointsFilterOutput) ToGetOdaPrivateEndpointsFilterOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterOutput) ToGetOdaPrivateEndpointsFilterOutput() GetOdaPrivateEndpointsFilterOutput
func (GetOdaPrivateEndpointsFilterOutput) ToGetOdaPrivateEndpointsFilterOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterOutput) ToGetOdaPrivateEndpointsFilterOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsFilterOutput
func (GetOdaPrivateEndpointsFilterOutput) Values ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsFilterOutput) Values() pulumi.StringArrayOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollection ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollection struct {
Items []GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItem `pulumi:"items"`
}
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs struct {
Items GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayInput `pulumi:"items"`
}
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray []GetOdaPrivateEndpointsOdaPrivateEndpointCollectionInput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext(context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput }
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayInput is an input type that accepts GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray and GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayInput` via:
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArray{ GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs{...} }
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionInput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionInput interface { pulumi.Input ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext(context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput }
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionInput is an input type that accepts GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs and GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointsOdaPrivateEndpointCollectionInput` via:
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArgs{...}
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItem ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItem struct { // List the ODA Private Endpoints that belong to this compartment. CompartmentId string `pulumi:"compartmentId"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Description of the ODA private endpoint. Description string `pulumi:"description"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) that was assigned when the ODA private endpoint was created. Id string `pulumi:"id"` // List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm) NsgIds []string `pulumi:"nsgIds"` // List only the ODA Private Endpoints that are in this lifecycle state. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to. SubnetId string `pulumi:"subnetId"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs struct { // List the ODA Private Endpoints that belong to this compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // Description of the ODA private endpoint. Description pulumi.StringInput `pulumi:"description"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) that was assigned when the ODA private endpoint was created. Id pulumi.StringInput `pulumi:"id"` // List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm) NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // List only the ODA Private Endpoints that are in this lifecycle state. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to. SubnetId pulumi.StringInput `pulumi:"subnetId"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray []GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemInput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext ¶ added in v0.15.0
func (i GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayInput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayInput interface { pulumi.Input ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext(context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput }
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayInput is an input type that accepts GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray and GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayInput` via:
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArray{ GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs{...} }
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArrayOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemInput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemInput interface { pulumi.Input ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext(context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput }
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemInput is an input type that accepts GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs and GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput values. You can construct a concrete instance of `GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemInput` via:
GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemArgs{...}
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) CompartmentId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) CompartmentId() pulumi.StringOutput
List the ODA Private Endpoints that belong to this compartment.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) DefinedTags ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) DefinedTags() pulumi.MapOutput
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) Description ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) Description() pulumi.StringOutput
Description of the ODA private endpoint.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) DisplayName ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) DisplayName() pulumi.StringOutput
List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource`
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) FreeformTags ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}`
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) Id ¶ added in v0.15.0
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) that was assigned when the ODA private endpoint was created.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) NsgIds ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm)
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) State ¶ added in v0.15.0
List only the ODA Private Endpoints that are in this lifecycle state.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) SubnetId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) TimeCreated ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) TimeUpdated ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) TimeUpdated() pulumi.StringOutput
When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionItemOutput
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput struct{ *pulumi.OutputState }
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
func (GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput) ToGetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsOdaPrivateEndpointCollectionOutput
type GetOdaPrivateEndpointsOutputArgs ¶ added in v0.15.0
type GetOdaPrivateEndpointsOutputArgs struct { // List the ODA Private Endpoints that belong to this compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // List only the information for the Digital Assistant instance with this user-friendly name. These names don't have to be unique and may change. Example: `My new resource` DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetOdaPrivateEndpointsFilterArrayInput `pulumi:"filters"` // List only the ODA Private Endpoints that are in this lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getOdaPrivateEndpoints.
func (GetOdaPrivateEndpointsOutputArgs) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsOutputArgs) ElementType() reflect.Type
type GetOdaPrivateEndpointsResult ¶ added in v0.15.0
type GetOdaPrivateEndpointsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to. CompartmentId string `pulumi:"compartmentId"` // User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value. DisplayName *string `pulumi:"displayName"` Filters []GetOdaPrivateEndpointsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of oda_private_endpoint_collection. OdaPrivateEndpointCollections []GetOdaPrivateEndpointsOdaPrivateEndpointCollection `pulumi:"odaPrivateEndpointCollections"` // The current state of the ODA private endpoint. State *string `pulumi:"state"` }
A collection of values returned by getOdaPrivateEndpoints.
func GetOdaPrivateEndpoints ¶ added in v0.15.0
func GetOdaPrivateEndpoints(ctx *pulumi.Context, args *GetOdaPrivateEndpointsArgs, opts ...pulumi.InvokeOption) (*GetOdaPrivateEndpointsResult, error)
This data source provides the list of Oda Private Endpoints in Oracle Cloud Infrastructure Digital Assistant service.
Returns a page of ODA Private Endpoints that belong to the specified compartment.
If the `opc-next-page` header appears in the response, then there are more items to retrieve. To get the next page in the subsequent GET request, include the header's value as the `page` query parameter.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaPrivateEndpoints(ctx, &oda.GetOdaPrivateEndpointsArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Oda_private_endpoint_display_name), State: pulumi.StringRef(_var.Oda_private_endpoint_state), }, nil) if err != nil { return err } return nil }) }
```
type GetOdaPrivateEndpointsResultOutput ¶ added in v0.15.0
type GetOdaPrivateEndpointsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaPrivateEndpoints.
func GetOdaPrivateEndpointsOutput ¶ added in v0.15.0
func GetOdaPrivateEndpointsOutput(ctx *pulumi.Context, args GetOdaPrivateEndpointsOutputArgs, opts ...pulumi.InvokeOption) GetOdaPrivateEndpointsResultOutput
func (GetOdaPrivateEndpointsResultOutput) CompartmentId ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to.
func (GetOdaPrivateEndpointsResultOutput) DisplayName ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) DisplayName() pulumi.StringPtrOutput
User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value.
func (GetOdaPrivateEndpointsResultOutput) ElementType ¶ added in v0.15.0
func (GetOdaPrivateEndpointsResultOutput) ElementType() reflect.Type
func (GetOdaPrivateEndpointsResultOutput) Filters ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) Filters() GetOdaPrivateEndpointsFilterArrayOutput
func (GetOdaPrivateEndpointsResultOutput) Id ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOdaPrivateEndpointsResultOutput) OdaPrivateEndpointCollections ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) OdaPrivateEndpointCollections() GetOdaPrivateEndpointsOdaPrivateEndpointCollectionArrayOutput
The list of oda_private_endpoint_collection.
func (GetOdaPrivateEndpointsResultOutput) State ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) State() pulumi.StringPtrOutput
The current state of the ODA private endpoint.
func (GetOdaPrivateEndpointsResultOutput) ToGetOdaPrivateEndpointsResultOutput ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) ToGetOdaPrivateEndpointsResultOutput() GetOdaPrivateEndpointsResultOutput
func (GetOdaPrivateEndpointsResultOutput) ToGetOdaPrivateEndpointsResultOutputWithContext ¶ added in v0.15.0
func (o GetOdaPrivateEndpointsResultOutput) ToGetOdaPrivateEndpointsResultOutputWithContext(ctx context.Context) GetOdaPrivateEndpointsResultOutput
type LookupOdaInstanceArgs ¶
type LookupOdaInstanceArgs struct { // Unique Digital Assistant instance identifier. OdaInstanceId string `pulumi:"odaInstanceId"` }
A collection of arguments for invoking getOdaInstance.
type LookupOdaInstanceOutputArgs ¶
type LookupOdaInstanceOutputArgs struct { // Unique Digital Assistant instance identifier. OdaInstanceId pulumi.StringInput `pulumi:"odaInstanceId"` }
A collection of arguments for invoking getOdaInstance.
func (LookupOdaInstanceOutputArgs) ElementType ¶
func (LookupOdaInstanceOutputArgs) ElementType() reflect.Type
type LookupOdaInstanceResult ¶
type LookupOdaInstanceResult struct { // A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. AttachmentIds []string `pulumi:"attachmentIds"` // A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments. AttachmentTypes []string `pulumi:"attachmentTypes"` // Identifier of the compartment that the instance belongs to. CompartmentId string `pulumi:"compartmentId"` // URL for the connector's endpoint. ConnectorUrl string `pulumi:"connectorUrl"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Description of the Digital Assistant instance. Description string `pulumi:"description"` // User-defined name for the Digital Assistant instance. Avoid entering confidential information. You can change this value. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // Unique immutable identifier that was assigned when the instance was created. Id string `pulumi:"id"` // If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain. IdentityAppConsoleUrl string `pulumi:"identityAppConsoleUrl"` // If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain. IdentityAppGuid string `pulumi:"identityAppGuid"` // If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain. IdentityDomain string `pulumi:"identityDomain"` // A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages. ImportedPackageIds []string `pulumi:"importedPackageIds"` // A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages. ImportedPackageNames []string `pulumi:"importedPackageNames"` // Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false) IsRoleBasedAccess bool `pulumi:"isRoleBasedAccess"` // The current sub-state of the Digital Assistant instance. LifecycleSubState string `pulumi:"lifecycleSubState"` OdaInstanceId string `pulumi:"odaInstanceId"` // A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. RestrictedOperations []GetOdaInstanceRestrictedOperation `pulumi:"restrictedOperations"` // Shape or size of the instance. ShapeName string `pulumi:"shapeName"` // The current state of the Digital Assistant instance. State string `pulumi:"state"` // A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state. StateMessage string `pulumi:"stateMessage"` // When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` // URL for the Digital Assistant web application that's associated with the instance. WebAppUrl string `pulumi:"webAppUrl"` }
A collection of values returned by getOdaInstance.
func LookupOdaInstance ¶
func LookupOdaInstance(ctx *pulumi.Context, args *LookupOdaInstanceArgs, opts ...pulumi.InvokeOption) (*LookupOdaInstanceResult, error)
This data source provides details about a specific Oda Instance resource in Oracle Cloud Infrastructure Digital Assistant service.
Gets the specified Digital Assistant instance.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaInstance(ctx, &oda.GetOdaInstanceArgs{ OdaInstanceId: oci_oda_oda_instance.Test_oda_instance.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOdaInstanceResultOutput ¶
type LookupOdaInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaInstance.
func LookupOdaInstanceOutput ¶
func LookupOdaInstanceOutput(ctx *pulumi.Context, args LookupOdaInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupOdaInstanceResultOutput
func (LookupOdaInstanceResultOutput) AttachmentIds ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) AttachmentIds() pulumi.StringArrayOutput
A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments.
func (LookupOdaInstanceResultOutput) AttachmentTypes ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) AttachmentTypes() pulumi.StringArrayOutput
A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments.
func (LookupOdaInstanceResultOutput) CompartmentId ¶
func (o LookupOdaInstanceResultOutput) CompartmentId() pulumi.StringOutput
Identifier of the compartment that the instance belongs to.
func (LookupOdaInstanceResultOutput) ConnectorUrl ¶
func (o LookupOdaInstanceResultOutput) ConnectorUrl() pulumi.StringOutput
URL for the connector's endpoint.
func (LookupOdaInstanceResultOutput) DefinedTags ¶
func (o LookupOdaInstanceResultOutput) DefinedTags() pulumi.MapOutput
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupOdaInstanceResultOutput) Description ¶
func (o LookupOdaInstanceResultOutput) Description() pulumi.StringOutput
Description of the Digital Assistant instance.
func (LookupOdaInstanceResultOutput) DisplayName ¶
func (o LookupOdaInstanceResultOutput) DisplayName() pulumi.StringOutput
User-defined name for the Digital Assistant instance. Avoid entering confidential information. You can change this value.
func (LookupOdaInstanceResultOutput) ElementType ¶
func (LookupOdaInstanceResultOutput) ElementType() reflect.Type
func (LookupOdaInstanceResultOutput) FreeformTags ¶
func (o LookupOdaInstanceResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}`
func (LookupOdaInstanceResultOutput) Id ¶
func (o LookupOdaInstanceResultOutput) Id() pulumi.StringOutput
Unique immutable identifier that was assigned when the instance was created.
func (LookupOdaInstanceResultOutput) IdentityAppConsoleUrl ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) IdentityAppConsoleUrl() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain.
func (LookupOdaInstanceResultOutput) IdentityAppGuid ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) IdentityAppGuid() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain.
func (LookupOdaInstanceResultOutput) IdentityDomain ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) IdentityDomain() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain.
func (LookupOdaInstanceResultOutput) ImportedPackageIds ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) ImportedPackageIds() pulumi.StringArrayOutput
A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages.
func (LookupOdaInstanceResultOutput) ImportedPackageNames ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) ImportedPackageNames() pulumi.StringArrayOutput
A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages.
func (LookupOdaInstanceResultOutput) IsRoleBasedAccess ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) IsRoleBasedAccess() pulumi.BoolOutput
Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false)
func (LookupOdaInstanceResultOutput) LifecycleSubState ¶
func (o LookupOdaInstanceResultOutput) LifecycleSubState() pulumi.StringOutput
The current sub-state of the Digital Assistant instance.
func (LookupOdaInstanceResultOutput) OdaInstanceId ¶
func (o LookupOdaInstanceResultOutput) OdaInstanceId() pulumi.StringOutput
func (LookupOdaInstanceResultOutput) RestrictedOperations ¶ added in v0.2.0
func (o LookupOdaInstanceResultOutput) RestrictedOperations() GetOdaInstanceRestrictedOperationArrayOutput
A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments.
func (LookupOdaInstanceResultOutput) ShapeName ¶
func (o LookupOdaInstanceResultOutput) ShapeName() pulumi.StringOutput
Shape or size of the instance.
func (LookupOdaInstanceResultOutput) State ¶
func (o LookupOdaInstanceResultOutput) State() pulumi.StringOutput
The current state of the Digital Assistant instance.
func (LookupOdaInstanceResultOutput) StateMessage ¶
func (o LookupOdaInstanceResultOutput) StateMessage() pulumi.StringOutput
A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state.
func (LookupOdaInstanceResultOutput) TimeCreated ¶
func (o LookupOdaInstanceResultOutput) TimeCreated() pulumi.StringOutput
When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaInstanceResultOutput) TimeUpdated ¶
func (o LookupOdaInstanceResultOutput) TimeUpdated() pulumi.StringOutput
When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaInstanceResultOutput) ToLookupOdaInstanceResultOutput ¶
func (o LookupOdaInstanceResultOutput) ToLookupOdaInstanceResultOutput() LookupOdaInstanceResultOutput
func (LookupOdaInstanceResultOutput) ToLookupOdaInstanceResultOutputWithContext ¶
func (o LookupOdaInstanceResultOutput) ToLookupOdaInstanceResultOutputWithContext(ctx context.Context) LookupOdaInstanceResultOutput
func (LookupOdaInstanceResultOutput) WebAppUrl ¶
func (o LookupOdaInstanceResultOutput) WebAppUrl() pulumi.StringOutput
URL for the Digital Assistant web application that's associated with the instance.
type LookupOdaPrivateEndpointArgs ¶ added in v0.15.0
type LookupOdaPrivateEndpointArgs struct { // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` }
A collection of arguments for invoking getOdaPrivateEndpoint.
type LookupOdaPrivateEndpointAttachmentArgs ¶ added in v0.15.0
type LookupOdaPrivateEndpointAttachmentArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint Attachment. OdaPrivateEndpointAttachmentId string `pulumi:"odaPrivateEndpointAttachmentId"` }
A collection of arguments for invoking getOdaPrivateEndpointAttachment.
type LookupOdaPrivateEndpointAttachmentOutputArgs ¶ added in v0.15.0
type LookupOdaPrivateEndpointAttachmentOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of ODA Private Endpoint Attachment. OdaPrivateEndpointAttachmentId pulumi.StringInput `pulumi:"odaPrivateEndpointAttachmentId"` }
A collection of arguments for invoking getOdaPrivateEndpointAttachment.
func (LookupOdaPrivateEndpointAttachmentOutputArgs) ElementType ¶ added in v0.15.0
func (LookupOdaPrivateEndpointAttachmentOutputArgs) ElementType() reflect.Type
type LookupOdaPrivateEndpointAttachmentResult ¶ added in v0.15.0
type LookupOdaPrivateEndpointAttachmentResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Attachment. Id string `pulumi:"id"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance. OdaInstanceId string `pulumi:"odaInstanceId"` OdaPrivateEndpointAttachmentId string `pulumi:"odaPrivateEndpointAttachmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint. OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // The current state of the ODA Private Endpoint attachment. State string `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOdaPrivateEndpointAttachment.
func LookupOdaPrivateEndpointAttachment ¶ added in v0.15.0
func LookupOdaPrivateEndpointAttachment(ctx *pulumi.Context, args *LookupOdaPrivateEndpointAttachmentArgs, opts ...pulumi.InvokeOption) (*LookupOdaPrivateEndpointAttachmentResult, error)
This data source provides details about a specific Oda Private Endpoint Attachment resource in Oracle Cloud Infrastructure Digital Assistant service.
Gets the specified ODA Private Endpoint Attachment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaPrivateEndpointAttachment(ctx, &oda.GetOdaPrivateEndpointAttachmentArgs{ OdaPrivateEndpointAttachmentId: oci_oda_oda_private_endpoint_attachment.Test_oda_private_endpoint_attachment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOdaPrivateEndpointAttachmentResultOutput ¶ added in v0.15.0
type LookupOdaPrivateEndpointAttachmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaPrivateEndpointAttachment.
func LookupOdaPrivateEndpointAttachmentOutput ¶ added in v0.15.0
func LookupOdaPrivateEndpointAttachmentOutput(ctx *pulumi.Context, args LookupOdaPrivateEndpointAttachmentOutputArgs, opts ...pulumi.InvokeOption) LookupOdaPrivateEndpointAttachmentResultOutput
func (LookupOdaPrivateEndpointAttachmentResultOutput) CompartmentId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to.
func (LookupOdaPrivateEndpointAttachmentResultOutput) ElementType ¶ added in v0.15.0
func (LookupOdaPrivateEndpointAttachmentResultOutput) ElementType() reflect.Type
func (LookupOdaPrivateEndpointAttachmentResultOutput) Id ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Attachment.
func (LookupOdaPrivateEndpointAttachmentResultOutput) OdaInstanceId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) OdaInstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance.
func (LookupOdaPrivateEndpointAttachmentResultOutput) OdaPrivateEndpointAttachmentId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) OdaPrivateEndpointAttachmentId() pulumi.StringOutput
func (LookupOdaPrivateEndpointAttachmentResultOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint.
func (LookupOdaPrivateEndpointAttachmentResultOutput) State ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) State() pulumi.StringOutput
The current state of the ODA Private Endpoint attachment.
func (LookupOdaPrivateEndpointAttachmentResultOutput) TimeCreated ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaPrivateEndpointAttachmentResultOutput) TimeUpdated ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) TimeUpdated() pulumi.StringOutput
When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaPrivateEndpointAttachmentResultOutput) ToLookupOdaPrivateEndpointAttachmentResultOutput ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) ToLookupOdaPrivateEndpointAttachmentResultOutput() LookupOdaPrivateEndpointAttachmentResultOutput
func (LookupOdaPrivateEndpointAttachmentResultOutput) ToLookupOdaPrivateEndpointAttachmentResultOutputWithContext ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointAttachmentResultOutput) ToLookupOdaPrivateEndpointAttachmentResultOutputWithContext(ctx context.Context) LookupOdaPrivateEndpointAttachmentResultOutput
type LookupOdaPrivateEndpointOutputArgs ¶ added in v0.15.0
type LookupOdaPrivateEndpointOutputArgs struct { // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringInput `pulumi:"odaPrivateEndpointId"` }
A collection of arguments for invoking getOdaPrivateEndpoint.
func (LookupOdaPrivateEndpointOutputArgs) ElementType ¶ added in v0.15.0
func (LookupOdaPrivateEndpointOutputArgs) ElementType() reflect.Type
type LookupOdaPrivateEndpointResult ¶ added in v0.15.0
type LookupOdaPrivateEndpointResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to. CompartmentId string `pulumi:"compartmentId"` // Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Description of the ODA private endpoint. Description string `pulumi:"description"` // User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) that was assigned when the ODA private endpoint was created. Id string `pulumi:"id"` // List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm) NsgIds []string `pulumi:"nsgIds"` OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // The current state of the ODA private endpoint. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to. SubnetId string `pulumi:"subnetId"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOdaPrivateEndpoint.
func LookupOdaPrivateEndpoint ¶ added in v0.15.0
func LookupOdaPrivateEndpoint(ctx *pulumi.Context, args *LookupOdaPrivateEndpointArgs, opts ...pulumi.InvokeOption) (*LookupOdaPrivateEndpointResult, error)
This data source provides details about a specific Oda Private Endpoint resource in Oracle Cloud Infrastructure Digital Assistant service.
Gets the specified ODA Private Endpoint.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaPrivateEndpoint(ctx, &oda.GetOdaPrivateEndpointArgs{ OdaPrivateEndpointId: oci_oda_oda_private_endpoint.Test_oda_private_endpoint.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOdaPrivateEndpointResultOutput ¶ added in v0.15.0
type LookupOdaPrivateEndpointResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaPrivateEndpoint.
func LookupOdaPrivateEndpointOutput ¶ added in v0.15.0
func LookupOdaPrivateEndpointOutput(ctx *pulumi.Context, args LookupOdaPrivateEndpointOutputArgs, opts ...pulumi.InvokeOption) LookupOdaPrivateEndpointResultOutput
func (LookupOdaPrivateEndpointResultOutput) CompartmentId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to.
func (LookupOdaPrivateEndpointResultOutput) DefinedTags ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) DefinedTags() pulumi.MapOutput
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupOdaPrivateEndpointResultOutput) Description ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) Description() pulumi.StringOutput
Description of the ODA private endpoint.
func (LookupOdaPrivateEndpointResultOutput) DisplayName ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) DisplayName() pulumi.StringOutput
User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value.
func (LookupOdaPrivateEndpointResultOutput) ElementType ¶ added in v0.15.0
func (LookupOdaPrivateEndpointResultOutput) ElementType() reflect.Type
func (LookupOdaPrivateEndpointResultOutput) FreeformTags ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}`
func (LookupOdaPrivateEndpointResultOutput) Id ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) that was assigned when the ODA private endpoint was created.
func (LookupOdaPrivateEndpointResultOutput) NsgIds ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) NsgIds() pulumi.StringArrayOutput
List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm)
func (LookupOdaPrivateEndpointResultOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
func (LookupOdaPrivateEndpointResultOutput) State ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) State() pulumi.StringOutput
The current state of the ODA private endpoint.
func (LookupOdaPrivateEndpointResultOutput) SubnetId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to.
func (LookupOdaPrivateEndpointResultOutput) TimeCreated ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaPrivateEndpointResultOutput) TimeUpdated ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) TimeUpdated() pulumi.StringOutput
When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaPrivateEndpointResultOutput) ToLookupOdaPrivateEndpointResultOutput ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) ToLookupOdaPrivateEndpointResultOutput() LookupOdaPrivateEndpointResultOutput
func (LookupOdaPrivateEndpointResultOutput) ToLookupOdaPrivateEndpointResultOutputWithContext ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointResultOutput) ToLookupOdaPrivateEndpointResultOutputWithContext(ctx context.Context) LookupOdaPrivateEndpointResultOutput
type LookupOdaPrivateEndpointScanProxyArgs ¶ added in v0.15.0
type LookupOdaPrivateEndpointScanProxyArgs struct { // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` // Unique ODA Private Endpoint Scan Proxy identifier. OdaPrivateEndpointScanProxyId string `pulumi:"odaPrivateEndpointScanProxyId"` }
A collection of arguments for invoking getOdaPrivateEndpointScanProxy.
type LookupOdaPrivateEndpointScanProxyOutputArgs ¶ added in v0.15.0
type LookupOdaPrivateEndpointScanProxyOutputArgs struct { // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringInput `pulumi:"odaPrivateEndpointId"` // Unique ODA Private Endpoint Scan Proxy identifier. OdaPrivateEndpointScanProxyId pulumi.StringInput `pulumi:"odaPrivateEndpointScanProxyId"` }
A collection of arguments for invoking getOdaPrivateEndpointScanProxy.
func (LookupOdaPrivateEndpointScanProxyOutputArgs) ElementType ¶ added in v0.15.0
func (LookupOdaPrivateEndpointScanProxyOutputArgs) ElementType() reflect.Type
type LookupOdaPrivateEndpointScanProxyResult ¶ added in v0.15.0
type LookupOdaPrivateEndpointScanProxyResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Scan Proxy. Id string `pulumi:"id"` OdaPrivateEndpointId string `pulumi:"odaPrivateEndpointId"` OdaPrivateEndpointScanProxyId string `pulumi:"odaPrivateEndpointScanProxyId"` // The protocol used for communication between client, scanProxy and RAC's scan listeners Protocol string `pulumi:"protocol"` // The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerInfos []GetOdaPrivateEndpointScanProxyScanListenerInfo `pulumi:"scanListenerInfos"` // Type indicating whether Scan listener is specified by its FQDN or list of IPs ScanListenerType string `pulumi:"scanListenerType"` // The current state of the ODA Private Endpoint Scan Proxy. State string `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` }
A collection of values returned by getOdaPrivateEndpointScanProxy.
func LookupOdaPrivateEndpointScanProxy ¶ added in v0.15.0
func LookupOdaPrivateEndpointScanProxy(ctx *pulumi.Context, args *LookupOdaPrivateEndpointScanProxyArgs, opts ...pulumi.InvokeOption) (*LookupOdaPrivateEndpointScanProxyResult, error)
This data source provides details about a specific Oda Private Endpoint Scan Proxy resource in Oracle Cloud Infrastructure Digital Assistant service.
Gets the specified ODA Private Endpoint Scan Proxy.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.GetOdaPrivateEndpointScanProxy(ctx, &oda.GetOdaPrivateEndpointScanProxyArgs{ OdaPrivateEndpointId: oci_oda_oda_private_endpoint.Test_oda_private_endpoint.Id, OdaPrivateEndpointScanProxyId: oci_oda_oda_private_endpoint_scan_proxy.Test_oda_private_endpoint_scan_proxy.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOdaPrivateEndpointScanProxyResultOutput ¶ added in v0.15.0
type LookupOdaPrivateEndpointScanProxyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOdaPrivateEndpointScanProxy.
func LookupOdaPrivateEndpointScanProxyOutput ¶ added in v0.15.0
func LookupOdaPrivateEndpointScanProxyOutput(ctx *pulumi.Context, args LookupOdaPrivateEndpointScanProxyOutputArgs, opts ...pulumi.InvokeOption) LookupOdaPrivateEndpointScanProxyResultOutput
func (LookupOdaPrivateEndpointScanProxyResultOutput) ElementType ¶ added in v0.15.0
func (LookupOdaPrivateEndpointScanProxyResultOutput) ElementType() reflect.Type
func (LookupOdaPrivateEndpointScanProxyResultOutput) Id ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint Scan Proxy.
func (LookupOdaPrivateEndpointScanProxyResultOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) OdaPrivateEndpointId() pulumi.StringOutput
func (LookupOdaPrivateEndpointScanProxyResultOutput) OdaPrivateEndpointScanProxyId ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) OdaPrivateEndpointScanProxyId() pulumi.StringOutput
func (LookupOdaPrivateEndpointScanProxyResultOutput) Protocol ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) Protocol() pulumi.StringOutput
The protocol used for communication between client, scanProxy and RAC's scan listeners
func (LookupOdaPrivateEndpointScanProxyResultOutput) ScanListenerInfos ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) ScanListenerInfos() GetOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners.
func (LookupOdaPrivateEndpointScanProxyResultOutput) ScanListenerType ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) ScanListenerType() pulumi.StringOutput
Type indicating whether Scan listener is specified by its FQDN or list of IPs
func (LookupOdaPrivateEndpointScanProxyResultOutput) State ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) State() pulumi.StringOutput
The current state of the ODA Private Endpoint Scan Proxy.
func (LookupOdaPrivateEndpointScanProxyResultOutput) TimeCreated ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (LookupOdaPrivateEndpointScanProxyResultOutput) ToLookupOdaPrivateEndpointScanProxyResultOutput ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) ToLookupOdaPrivateEndpointScanProxyResultOutput() LookupOdaPrivateEndpointScanProxyResultOutput
func (LookupOdaPrivateEndpointScanProxyResultOutput) ToLookupOdaPrivateEndpointScanProxyResultOutputWithContext ¶ added in v0.15.0
func (o LookupOdaPrivateEndpointScanProxyResultOutput) ToLookupOdaPrivateEndpointScanProxyResultOutputWithContext(ctx context.Context) LookupOdaPrivateEndpointScanProxyResultOutput
type OdaInstance ¶
type OdaInstance struct { pulumi.CustomResourceState // A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. AttachmentIds pulumi.StringArrayOutput `pulumi:"attachmentIds"` // A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments. AttachmentTypes pulumi.StringArrayOutput `pulumi:"attachmentTypes"` // (Updatable) Identifier of the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // URL for the connector's endpoint. ConnectorUrl pulumi.StringOutput `pulumi:"connectorUrl"` // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) Description of the Digital Assistant instance. Description pulumi.StringPtrOutput `pulumi:"description"` // (Updatable) 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. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain. IdentityAppConsoleUrl pulumi.StringOutput `pulumi:"identityAppConsoleUrl"` // If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain. IdentityAppGuid pulumi.StringOutput `pulumi:"identityAppGuid"` // If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain. IdentityDomain pulumi.StringOutput `pulumi:"identityDomain"` // A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages. ImportedPackageIds pulumi.StringArrayOutput `pulumi:"importedPackageIds"` // A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages. ImportedPackageNames pulumi.StringArrayOutput `pulumi:"importedPackageNames"` // Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false) IsRoleBasedAccess pulumi.BoolOutput `pulumi:"isRoleBasedAccess"` // The current sub-state of the Digital Assistant instance. LifecycleSubState pulumi.StringOutput `pulumi:"lifecycleSubState"` // A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. RestrictedOperations OdaInstanceRestrictedOperationArrayOutput `pulumi:"restrictedOperations"` // Shape or size of the instance. // // ** 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 ShapeName pulumi.StringOutput `pulumi:"shapeName"` // The current state of the Digital Assistant instance. State pulumi.StringOutput `pulumi:"state"` // A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state. StateMessage pulumi.StringOutput `pulumi:"stateMessage"` // When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // URL for the Digital Assistant web application that's associated with the instance. WebAppUrl pulumi.StringOutput `pulumi:"webAppUrl"` }
This resource provides the Oda Instance resource in Oracle Cloud Infrastructure Digital Assistant service.
Starts an asynchronous job to create a Digital Assistant instance.
To monitor the status of the job, take the `opc-work-request-id` response header value and use it to call `GET /workRequests/{workRequestId}`.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.NewOdaInstance(ctx, "testOdaInstance", &Oda.OdaInstanceArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), ShapeName: pulumi.String("DEVELOPMENT"), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, Description: pulumi.Any(_var.Oda_instance_description), DisplayName: pulumi.Any(_var.Oda_instance_display_name), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, IdentityDomain: pulumi.Any(_var.Oda_instance_identity_domain), IsRoleBasedAccess: pulumi.Any(_var.Oda_instance_is_role_based_access), }) if err != nil { return err } return nil }) }
```
## Import
OdaInstances can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Oda/odaInstance:OdaInstance test_oda_instance "id"
```
func GetOdaInstance ¶
func GetOdaInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OdaInstanceState, opts ...pulumi.ResourceOption) (*OdaInstance, error)
GetOdaInstance gets an existing OdaInstance 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 NewOdaInstance ¶
func NewOdaInstance(ctx *pulumi.Context, name string, args *OdaInstanceArgs, opts ...pulumi.ResourceOption) (*OdaInstance, error)
NewOdaInstance registers a new resource with the given unique name, arguments, and options.
func (*OdaInstance) ElementType ¶
func (*OdaInstance) ElementType() reflect.Type
func (*OdaInstance) ToOdaInstanceOutput ¶
func (i *OdaInstance) ToOdaInstanceOutput() OdaInstanceOutput
func (*OdaInstance) ToOdaInstanceOutputWithContext ¶
func (i *OdaInstance) ToOdaInstanceOutputWithContext(ctx context.Context) OdaInstanceOutput
type OdaInstanceArgs ¶
type OdaInstanceArgs struct { // (Updatable) Identifier of the compartment. CompartmentId pulumi.StringInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Description of the Digital Assistant instance. Description pulumi.StringPtrInput // (Updatable) 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. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain. IdentityDomain pulumi.StringPtrInput // Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false) IsRoleBasedAccess pulumi.BoolPtrInput // Shape or size of the instance. // // ** 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 ShapeName pulumi.StringInput // The current state of the Digital Assistant instance. State pulumi.StringPtrInput }
The set of arguments for constructing a OdaInstance resource.
func (OdaInstanceArgs) ElementType ¶
func (OdaInstanceArgs) ElementType() reflect.Type
type OdaInstanceArray ¶
type OdaInstanceArray []OdaInstanceInput
func (OdaInstanceArray) ElementType ¶
func (OdaInstanceArray) ElementType() reflect.Type
func (OdaInstanceArray) ToOdaInstanceArrayOutput ¶
func (i OdaInstanceArray) ToOdaInstanceArrayOutput() OdaInstanceArrayOutput
func (OdaInstanceArray) ToOdaInstanceArrayOutputWithContext ¶
func (i OdaInstanceArray) ToOdaInstanceArrayOutputWithContext(ctx context.Context) OdaInstanceArrayOutput
type OdaInstanceArrayInput ¶
type OdaInstanceArrayInput interface { pulumi.Input ToOdaInstanceArrayOutput() OdaInstanceArrayOutput ToOdaInstanceArrayOutputWithContext(context.Context) OdaInstanceArrayOutput }
OdaInstanceArrayInput is an input type that accepts OdaInstanceArray and OdaInstanceArrayOutput values. You can construct a concrete instance of `OdaInstanceArrayInput` via:
OdaInstanceArray{ OdaInstanceArgs{...} }
type OdaInstanceArrayOutput ¶
type OdaInstanceArrayOutput struct{ *pulumi.OutputState }
func (OdaInstanceArrayOutput) ElementType ¶
func (OdaInstanceArrayOutput) ElementType() reflect.Type
func (OdaInstanceArrayOutput) Index ¶
func (o OdaInstanceArrayOutput) Index(i pulumi.IntInput) OdaInstanceOutput
func (OdaInstanceArrayOutput) ToOdaInstanceArrayOutput ¶
func (o OdaInstanceArrayOutput) ToOdaInstanceArrayOutput() OdaInstanceArrayOutput
func (OdaInstanceArrayOutput) ToOdaInstanceArrayOutputWithContext ¶
func (o OdaInstanceArrayOutput) ToOdaInstanceArrayOutputWithContext(ctx context.Context) OdaInstanceArrayOutput
type OdaInstanceInput ¶
type OdaInstanceInput interface { pulumi.Input ToOdaInstanceOutput() OdaInstanceOutput ToOdaInstanceOutputWithContext(ctx context.Context) OdaInstanceOutput }
type OdaInstanceMap ¶
type OdaInstanceMap map[string]OdaInstanceInput
func (OdaInstanceMap) ElementType ¶
func (OdaInstanceMap) ElementType() reflect.Type
func (OdaInstanceMap) ToOdaInstanceMapOutput ¶
func (i OdaInstanceMap) ToOdaInstanceMapOutput() OdaInstanceMapOutput
func (OdaInstanceMap) ToOdaInstanceMapOutputWithContext ¶
func (i OdaInstanceMap) ToOdaInstanceMapOutputWithContext(ctx context.Context) OdaInstanceMapOutput
type OdaInstanceMapInput ¶
type OdaInstanceMapInput interface { pulumi.Input ToOdaInstanceMapOutput() OdaInstanceMapOutput ToOdaInstanceMapOutputWithContext(context.Context) OdaInstanceMapOutput }
OdaInstanceMapInput is an input type that accepts OdaInstanceMap and OdaInstanceMapOutput values. You can construct a concrete instance of `OdaInstanceMapInput` via:
OdaInstanceMap{ "key": OdaInstanceArgs{...} }
type OdaInstanceMapOutput ¶
type OdaInstanceMapOutput struct{ *pulumi.OutputState }
func (OdaInstanceMapOutput) ElementType ¶
func (OdaInstanceMapOutput) ElementType() reflect.Type
func (OdaInstanceMapOutput) MapIndex ¶
func (o OdaInstanceMapOutput) MapIndex(k pulumi.StringInput) OdaInstanceOutput
func (OdaInstanceMapOutput) ToOdaInstanceMapOutput ¶
func (o OdaInstanceMapOutput) ToOdaInstanceMapOutput() OdaInstanceMapOutput
func (OdaInstanceMapOutput) ToOdaInstanceMapOutputWithContext ¶
func (o OdaInstanceMapOutput) ToOdaInstanceMapOutputWithContext(ctx context.Context) OdaInstanceMapOutput
type OdaInstanceOutput ¶
type OdaInstanceOutput struct{ *pulumi.OutputState }
func (OdaInstanceOutput) AttachmentIds ¶ added in v0.4.0
func (o OdaInstanceOutput) AttachmentIds() pulumi.StringArrayOutput
A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments.
func (OdaInstanceOutput) AttachmentTypes ¶ added in v0.4.0
func (o OdaInstanceOutput) AttachmentTypes() pulumi.StringArrayOutput
A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments.
func (OdaInstanceOutput) CompartmentId ¶ added in v0.4.0
func (o OdaInstanceOutput) CompartmentId() pulumi.StringOutput
(Updatable) Identifier of the compartment.
func (OdaInstanceOutput) ConnectorUrl ¶ added in v0.4.0
func (o OdaInstanceOutput) ConnectorUrl() pulumi.StringOutput
URL for the connector's endpoint.
func (OdaInstanceOutput) DefinedTags ¶ added in v0.4.0
func (o OdaInstanceOutput) DefinedTags() pulumi.MapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (OdaInstanceOutput) Description ¶ added in v0.4.0
func (o OdaInstanceOutput) Description() pulumi.StringPtrOutput
(Updatable) Description of the Digital Assistant instance.
func (OdaInstanceOutput) DisplayName ¶ added in v0.4.0
func (o OdaInstanceOutput) DisplayName() pulumi.StringOutput
(Updatable) User-friendly name for the instance. Avoid entering confidential information. You can change this value anytime.
func (OdaInstanceOutput) ElementType ¶
func (OdaInstanceOutput) ElementType() reflect.Type
func (OdaInstanceOutput) FreeformTags ¶ added in v0.4.0
func (o OdaInstanceOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}`
func (OdaInstanceOutput) IdentityAppConsoleUrl ¶ added in v0.4.0
func (o OdaInstanceOutput) IdentityAppConsoleUrl() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain.
func (OdaInstanceOutput) IdentityAppGuid ¶ added in v0.4.0
func (o OdaInstanceOutput) IdentityAppGuid() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain.
func (OdaInstanceOutput) IdentityDomain ¶ added in v0.4.0
func (o OdaInstanceOutput) IdentityDomain() pulumi.StringOutput
If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain.
func (OdaInstanceOutput) ImportedPackageIds ¶ added in v0.4.0
func (o OdaInstanceOutput) ImportedPackageIds() pulumi.StringArrayOutput
A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages.
func (OdaInstanceOutput) ImportedPackageNames ¶ added in v0.4.0
func (o OdaInstanceOutput) ImportedPackageNames() pulumi.StringArrayOutput
A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages.
func (OdaInstanceOutput) IsRoleBasedAccess ¶ added in v0.4.0
func (o OdaInstanceOutput) IsRoleBasedAccess() pulumi.BoolOutput
Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false)
func (OdaInstanceOutput) LifecycleSubState ¶ added in v0.4.0
func (o OdaInstanceOutput) LifecycleSubState() pulumi.StringOutput
The current sub-state of the Digital Assistant instance.
func (OdaInstanceOutput) RestrictedOperations ¶ added in v0.4.0
func (o OdaInstanceOutput) RestrictedOperations() OdaInstanceRestrictedOperationArrayOutput
A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments.
func (OdaInstanceOutput) ShapeName ¶ added in v0.4.0
func (o OdaInstanceOutput) ShapeName() pulumi.StringOutput
Shape or size of the instance.
** 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 (OdaInstanceOutput) State ¶ added in v0.4.0
func (o OdaInstanceOutput) State() pulumi.StringOutput
The current state of the Digital Assistant instance.
func (OdaInstanceOutput) StateMessage ¶ added in v0.4.0
func (o OdaInstanceOutput) StateMessage() pulumi.StringOutput
A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state.
func (OdaInstanceOutput) TimeCreated ¶ added in v0.4.0
func (o OdaInstanceOutput) TimeCreated() pulumi.StringOutput
When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaInstanceOutput) TimeUpdated ¶ added in v0.4.0
func (o OdaInstanceOutput) TimeUpdated() pulumi.StringOutput
When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaInstanceOutput) ToOdaInstanceOutput ¶
func (o OdaInstanceOutput) ToOdaInstanceOutput() OdaInstanceOutput
func (OdaInstanceOutput) ToOdaInstanceOutputWithContext ¶
func (o OdaInstanceOutput) ToOdaInstanceOutputWithContext(ctx context.Context) OdaInstanceOutput
func (OdaInstanceOutput) WebAppUrl ¶ added in v0.4.0
func (o OdaInstanceOutput) WebAppUrl() pulumi.StringOutput
URL for the Digital Assistant web application that's associated with the instance.
type OdaInstanceRestrictedOperation ¶ added in v0.2.0
type OdaInstanceRestrictedOperationArgs ¶ added in v0.2.0
type OdaInstanceRestrictedOperationArgs struct { // Name of the restricted operation. OperationName pulumi.StringPtrInput `pulumi:"operationName"` // Name of the service restricting the operation. RestrictingService pulumi.StringPtrInput `pulumi:"restrictingService"` }
func (OdaInstanceRestrictedOperationArgs) ElementType ¶ added in v0.2.0
func (OdaInstanceRestrictedOperationArgs) ElementType() reflect.Type
func (OdaInstanceRestrictedOperationArgs) ToOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
func (i OdaInstanceRestrictedOperationArgs) ToOdaInstanceRestrictedOperationOutput() OdaInstanceRestrictedOperationOutput
func (OdaInstanceRestrictedOperationArgs) ToOdaInstanceRestrictedOperationOutputWithContext ¶ added in v0.2.0
func (i OdaInstanceRestrictedOperationArgs) ToOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationOutput
type OdaInstanceRestrictedOperationArray ¶ added in v0.2.0
type OdaInstanceRestrictedOperationArray []OdaInstanceRestrictedOperationInput
func (OdaInstanceRestrictedOperationArray) ElementType ¶ added in v0.2.0
func (OdaInstanceRestrictedOperationArray) ElementType() reflect.Type
func (OdaInstanceRestrictedOperationArray) ToOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
func (i OdaInstanceRestrictedOperationArray) ToOdaInstanceRestrictedOperationArrayOutput() OdaInstanceRestrictedOperationArrayOutput
func (OdaInstanceRestrictedOperationArray) ToOdaInstanceRestrictedOperationArrayOutputWithContext ¶ added in v0.2.0
func (i OdaInstanceRestrictedOperationArray) ToOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationArrayOutput
type OdaInstanceRestrictedOperationArrayInput ¶ added in v0.2.0
type OdaInstanceRestrictedOperationArrayInput interface { pulumi.Input ToOdaInstanceRestrictedOperationArrayOutput() OdaInstanceRestrictedOperationArrayOutput ToOdaInstanceRestrictedOperationArrayOutputWithContext(context.Context) OdaInstanceRestrictedOperationArrayOutput }
OdaInstanceRestrictedOperationArrayInput is an input type that accepts OdaInstanceRestrictedOperationArray and OdaInstanceRestrictedOperationArrayOutput values. You can construct a concrete instance of `OdaInstanceRestrictedOperationArrayInput` via:
OdaInstanceRestrictedOperationArray{ OdaInstanceRestrictedOperationArgs{...} }
type OdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
type OdaInstanceRestrictedOperationArrayOutput struct{ *pulumi.OutputState }
func (OdaInstanceRestrictedOperationArrayOutput) ElementType ¶ added in v0.2.0
func (OdaInstanceRestrictedOperationArrayOutput) ElementType() reflect.Type
func (OdaInstanceRestrictedOperationArrayOutput) ToOdaInstanceRestrictedOperationArrayOutput ¶ added in v0.2.0
func (o OdaInstanceRestrictedOperationArrayOutput) ToOdaInstanceRestrictedOperationArrayOutput() OdaInstanceRestrictedOperationArrayOutput
func (OdaInstanceRestrictedOperationArrayOutput) ToOdaInstanceRestrictedOperationArrayOutputWithContext ¶ added in v0.2.0
func (o OdaInstanceRestrictedOperationArrayOutput) ToOdaInstanceRestrictedOperationArrayOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationArrayOutput
type OdaInstanceRestrictedOperationInput ¶ added in v0.2.0
type OdaInstanceRestrictedOperationInput interface { pulumi.Input ToOdaInstanceRestrictedOperationOutput() OdaInstanceRestrictedOperationOutput ToOdaInstanceRestrictedOperationOutputWithContext(context.Context) OdaInstanceRestrictedOperationOutput }
OdaInstanceRestrictedOperationInput is an input type that accepts OdaInstanceRestrictedOperationArgs and OdaInstanceRestrictedOperationOutput values. You can construct a concrete instance of `OdaInstanceRestrictedOperationInput` via:
OdaInstanceRestrictedOperationArgs{...}
type OdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
type OdaInstanceRestrictedOperationOutput struct{ *pulumi.OutputState }
func (OdaInstanceRestrictedOperationOutput) ElementType ¶ added in v0.2.0
func (OdaInstanceRestrictedOperationOutput) ElementType() reflect.Type
func (OdaInstanceRestrictedOperationOutput) OperationName ¶ added in v0.2.0
func (o OdaInstanceRestrictedOperationOutput) OperationName() pulumi.StringPtrOutput
Name of the restricted operation.
func (OdaInstanceRestrictedOperationOutput) RestrictingService ¶ added in v0.2.0
func (o OdaInstanceRestrictedOperationOutput) RestrictingService() pulumi.StringPtrOutput
Name of the service restricting the operation.
func (OdaInstanceRestrictedOperationOutput) ToOdaInstanceRestrictedOperationOutput ¶ added in v0.2.0
func (o OdaInstanceRestrictedOperationOutput) ToOdaInstanceRestrictedOperationOutput() OdaInstanceRestrictedOperationOutput
func (OdaInstanceRestrictedOperationOutput) ToOdaInstanceRestrictedOperationOutputWithContext ¶ added in v0.2.0
func (o OdaInstanceRestrictedOperationOutput) ToOdaInstanceRestrictedOperationOutputWithContext(ctx context.Context) OdaInstanceRestrictedOperationOutput
type OdaInstanceState ¶
type OdaInstanceState struct { // A list of attachment identifiers for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. AttachmentIds pulumi.StringArrayInput // A list of attachment types for this instance (if any). Use attachmentIds to get the details of the attachments. AttachmentTypes pulumi.StringArrayInput // (Updatable) Identifier of the compartment. CompartmentId pulumi.StringPtrInput // URL for the connector's endpoint. ConnectorUrl pulumi.StringPtrInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Description of the Digital Assistant instance. Description pulumi.StringPtrInput // (Updatable) 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. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // If isRoleBasedAccess is set to true, this property specifies the URL for the administration console used to manage the Identity Application instance Digital Assistant has created inside the user-specified identity domain. IdentityAppConsoleUrl pulumi.StringPtrInput // If isRoleBasedAccess is set to true, this property specifies the GUID of the Identity Application instance Digital Assistant 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 Digital Assistant instance for users within the identity domain. IdentityAppGuid pulumi.StringPtrInput // If isRoleBasedAccess is set to true, this property specifies the identity domain that is to be used to implement this type of authorzation. Digital Assistant will create an Identity Application instance and Application Roles within this identity domain. The caller may then perform and user roll mappings they like to grant access to users within the identity domain. IdentityDomain pulumi.StringPtrInput // A list of package ids imported into this instance (if any). Use GetImportedPackage to get the details of the imported packages. ImportedPackageIds pulumi.StringArrayInput // A list of package names imported into this instance (if any). Use importedPackageIds field to get the details of the imported packages. ImportedPackageNames pulumi.StringArrayInput // Should this Digital Assistant instance use role-based authorization via an identity domain (true) or use the default policy-based authorization via IAM policies (false) IsRoleBasedAccess pulumi.BoolPtrInput // The current sub-state of the Digital Assistant instance. LifecycleSubState pulumi.StringPtrInput // A list of restricted operations (across all attachments) for this instance (if any). Use GetOdaInstanceAttachment to get the details of the attachments. RestrictedOperations OdaInstanceRestrictedOperationArrayInput // Shape or size of the instance. // // ** 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 ShapeName pulumi.StringPtrInput // The current state of the Digital Assistant instance. State pulumi.StringPtrInput // A message that describes the current state in more detail. For example, actionable information about an instance that's in the `FAILED` state. StateMessage pulumi.StringPtrInput // When the Digital Assistant instance was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringPtrInput // When the Digital Assistance instance was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringPtrInput // URL for the Digital Assistant web application that's associated with the instance. WebAppUrl pulumi.StringPtrInput }
func (OdaInstanceState) ElementType ¶
func (OdaInstanceState) ElementType() reflect.Type
type OdaPrivateEndpoint ¶ added in v0.15.0
type OdaPrivateEndpoint struct { pulumi.CustomResourceState // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) Description of the ODA private endpoint. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // (Updatable) List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm) NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"` // The current state of the ODA private endpoint. State pulumi.StringOutput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to. // // ** 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 SubnetId pulumi.StringOutput `pulumi:"subnetId"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Oda Private Endpoint resource in Oracle Cloud Infrastructure Digital Assistant service.
Starts an asynchronous job to create an ODA Private Endpoint.
To monitor the status of the job, take the `opc-work-request-id` response header value and use it to call `GET /workRequests/{workRequestID}`.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.NewOdaPrivateEndpoint(ctx, "testOdaPrivateEndpoint", &Oda.OdaPrivateEndpointArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, Description: pulumi.Any(_var.Oda_private_endpoint_description), DisplayName: pulumi.Any(_var.Oda_private_endpoint_display_name), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, NsgIds: pulumi.Any(_var.Oda_private_endpoint_nsg_ids), }) if err != nil { return err } return nil }) }
```
## Import
OdaPrivateEndpoints can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Oda/odaPrivateEndpoint:OdaPrivateEndpoint test_oda_private_endpoint "id"
```
func GetOdaPrivateEndpoint ¶ added in v0.15.0
func GetOdaPrivateEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OdaPrivateEndpointState, opts ...pulumi.ResourceOption) (*OdaPrivateEndpoint, error)
GetOdaPrivateEndpoint gets an existing OdaPrivateEndpoint 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 NewOdaPrivateEndpoint ¶ added in v0.15.0
func NewOdaPrivateEndpoint(ctx *pulumi.Context, name string, args *OdaPrivateEndpointArgs, opts ...pulumi.ResourceOption) (*OdaPrivateEndpoint, error)
NewOdaPrivateEndpoint registers a new resource with the given unique name, arguments, and options.
func (*OdaPrivateEndpoint) ElementType ¶ added in v0.15.0
func (*OdaPrivateEndpoint) ElementType() reflect.Type
func (*OdaPrivateEndpoint) ToOdaPrivateEndpointOutput ¶ added in v0.15.0
func (i *OdaPrivateEndpoint) ToOdaPrivateEndpointOutput() OdaPrivateEndpointOutput
func (*OdaPrivateEndpoint) ToOdaPrivateEndpointOutputWithContext ¶ added in v0.15.0
func (i *OdaPrivateEndpoint) ToOdaPrivateEndpointOutputWithContext(ctx context.Context) OdaPrivateEndpointOutput
type OdaPrivateEndpointArgs ¶ added in v0.15.0
type OdaPrivateEndpointArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to. CompartmentId pulumi.StringInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Description of the ODA private endpoint. Description pulumi.StringPtrInput // (Updatable) User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm) NsgIds pulumi.StringArrayInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to. // // ** 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 SubnetId pulumi.StringInput }
The set of arguments for constructing a OdaPrivateEndpoint resource.
func (OdaPrivateEndpointArgs) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointArgs) ElementType() reflect.Type
type OdaPrivateEndpointArray ¶ added in v0.15.0
type OdaPrivateEndpointArray []OdaPrivateEndpointInput
func (OdaPrivateEndpointArray) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointArray) ElementType() reflect.Type
func (OdaPrivateEndpointArray) ToOdaPrivateEndpointArrayOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointArray) ToOdaPrivateEndpointArrayOutput() OdaPrivateEndpointArrayOutput
func (OdaPrivateEndpointArray) ToOdaPrivateEndpointArrayOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointArray) ToOdaPrivateEndpointArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointArrayOutput
type OdaPrivateEndpointArrayInput ¶ added in v0.15.0
type OdaPrivateEndpointArrayInput interface { pulumi.Input ToOdaPrivateEndpointArrayOutput() OdaPrivateEndpointArrayOutput ToOdaPrivateEndpointArrayOutputWithContext(context.Context) OdaPrivateEndpointArrayOutput }
OdaPrivateEndpointArrayInput is an input type that accepts OdaPrivateEndpointArray and OdaPrivateEndpointArrayOutput values. You can construct a concrete instance of `OdaPrivateEndpointArrayInput` via:
OdaPrivateEndpointArray{ OdaPrivateEndpointArgs{...} }
type OdaPrivateEndpointArrayOutput ¶ added in v0.15.0
type OdaPrivateEndpointArrayOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointArrayOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointArrayOutput) ElementType() reflect.Type
func (OdaPrivateEndpointArrayOutput) Index ¶ added in v0.15.0
func (o OdaPrivateEndpointArrayOutput) Index(i pulumi.IntInput) OdaPrivateEndpointOutput
func (OdaPrivateEndpointArrayOutput) ToOdaPrivateEndpointArrayOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointArrayOutput) ToOdaPrivateEndpointArrayOutput() OdaPrivateEndpointArrayOutput
func (OdaPrivateEndpointArrayOutput) ToOdaPrivateEndpointArrayOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointArrayOutput) ToOdaPrivateEndpointArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointArrayOutput
type OdaPrivateEndpointAttachment ¶ added in v0.15.0
type OdaPrivateEndpointAttachment struct { pulumi.CustomResourceState // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance. OdaInstanceId pulumi.StringOutput `pulumi:"odaInstanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint. // // ** 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 OdaPrivateEndpointId pulumi.StringOutput `pulumi:"odaPrivateEndpointId"` // The current state of the ODA Private Endpoint attachment. State pulumi.StringOutput `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Oda Private Endpoint Attachment resource in Oracle Cloud Infrastructure Digital Assistant service.
Starts an asynchronous job to create an ODA Private Endpoint Attachment.
To monitor the status of the job, take the `opc-work-request-id` response header value and use it to call `GET /workRequests/{workRequestID}`.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.NewOdaPrivateEndpointAttachment(ctx, "testOdaPrivateEndpointAttachment", &Oda.OdaPrivateEndpointAttachmentArgs{ OdaInstanceId: pulumi.Any(oci_oda_oda_instance.Test_oda_instance.Id), OdaPrivateEndpointId: pulumi.Any(oci_oda_oda_private_endpoint.Test_oda_private_endpoint.Id), }) if err != nil { return err } return nil }) }
```
## Import
OdaPrivateEndpointAttachments can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Oda/odaPrivateEndpointAttachment:OdaPrivateEndpointAttachment test_oda_private_endpoint_attachment "id"
```
func GetOdaPrivateEndpointAttachment ¶ added in v0.15.0
func GetOdaPrivateEndpointAttachment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OdaPrivateEndpointAttachmentState, opts ...pulumi.ResourceOption) (*OdaPrivateEndpointAttachment, error)
GetOdaPrivateEndpointAttachment gets an existing OdaPrivateEndpointAttachment 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 NewOdaPrivateEndpointAttachment ¶ added in v0.15.0
func NewOdaPrivateEndpointAttachment(ctx *pulumi.Context, name string, args *OdaPrivateEndpointAttachmentArgs, opts ...pulumi.ResourceOption) (*OdaPrivateEndpointAttachment, error)
NewOdaPrivateEndpointAttachment registers a new resource with the given unique name, arguments, and options.
func (*OdaPrivateEndpointAttachment) ElementType ¶ added in v0.15.0
func (*OdaPrivateEndpointAttachment) ElementType() reflect.Type
func (*OdaPrivateEndpointAttachment) ToOdaPrivateEndpointAttachmentOutput ¶ added in v0.15.0
func (i *OdaPrivateEndpointAttachment) ToOdaPrivateEndpointAttachmentOutput() OdaPrivateEndpointAttachmentOutput
func (*OdaPrivateEndpointAttachment) ToOdaPrivateEndpointAttachmentOutputWithContext ¶ added in v0.15.0
func (i *OdaPrivateEndpointAttachment) ToOdaPrivateEndpointAttachmentOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentOutput
type OdaPrivateEndpointAttachmentArgs ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance. OdaInstanceId pulumi.StringInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint. // // ** 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 OdaPrivateEndpointId pulumi.StringInput }
The set of arguments for constructing a OdaPrivateEndpointAttachment resource.
func (OdaPrivateEndpointAttachmentArgs) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentArgs) ElementType() reflect.Type
type OdaPrivateEndpointAttachmentArray ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentArray []OdaPrivateEndpointAttachmentInput
func (OdaPrivateEndpointAttachmentArray) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentArray) ElementType() reflect.Type
func (OdaPrivateEndpointAttachmentArray) ToOdaPrivateEndpointAttachmentArrayOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointAttachmentArray) ToOdaPrivateEndpointAttachmentArrayOutput() OdaPrivateEndpointAttachmentArrayOutput
func (OdaPrivateEndpointAttachmentArray) ToOdaPrivateEndpointAttachmentArrayOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointAttachmentArray) ToOdaPrivateEndpointAttachmentArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentArrayOutput
type OdaPrivateEndpointAttachmentArrayInput ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentArrayInput interface { pulumi.Input ToOdaPrivateEndpointAttachmentArrayOutput() OdaPrivateEndpointAttachmentArrayOutput ToOdaPrivateEndpointAttachmentArrayOutputWithContext(context.Context) OdaPrivateEndpointAttachmentArrayOutput }
OdaPrivateEndpointAttachmentArrayInput is an input type that accepts OdaPrivateEndpointAttachmentArray and OdaPrivateEndpointAttachmentArrayOutput values. You can construct a concrete instance of `OdaPrivateEndpointAttachmentArrayInput` via:
OdaPrivateEndpointAttachmentArray{ OdaPrivateEndpointAttachmentArgs{...} }
type OdaPrivateEndpointAttachmentArrayOutput ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentArrayOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointAttachmentArrayOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentArrayOutput) ElementType() reflect.Type
func (OdaPrivateEndpointAttachmentArrayOutput) ToOdaPrivateEndpointAttachmentArrayOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentArrayOutput) ToOdaPrivateEndpointAttachmentArrayOutput() OdaPrivateEndpointAttachmentArrayOutput
func (OdaPrivateEndpointAttachmentArrayOutput) ToOdaPrivateEndpointAttachmentArrayOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentArrayOutput) ToOdaPrivateEndpointAttachmentArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentArrayOutput
type OdaPrivateEndpointAttachmentInput ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentInput interface { pulumi.Input ToOdaPrivateEndpointAttachmentOutput() OdaPrivateEndpointAttachmentOutput ToOdaPrivateEndpointAttachmentOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentOutput }
type OdaPrivateEndpointAttachmentMap ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentMap map[string]OdaPrivateEndpointAttachmentInput
func (OdaPrivateEndpointAttachmentMap) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentMap) ElementType() reflect.Type
func (OdaPrivateEndpointAttachmentMap) ToOdaPrivateEndpointAttachmentMapOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointAttachmentMap) ToOdaPrivateEndpointAttachmentMapOutput() OdaPrivateEndpointAttachmentMapOutput
func (OdaPrivateEndpointAttachmentMap) ToOdaPrivateEndpointAttachmentMapOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointAttachmentMap) ToOdaPrivateEndpointAttachmentMapOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentMapOutput
type OdaPrivateEndpointAttachmentMapInput ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentMapInput interface { pulumi.Input ToOdaPrivateEndpointAttachmentMapOutput() OdaPrivateEndpointAttachmentMapOutput ToOdaPrivateEndpointAttachmentMapOutputWithContext(context.Context) OdaPrivateEndpointAttachmentMapOutput }
OdaPrivateEndpointAttachmentMapInput is an input type that accepts OdaPrivateEndpointAttachmentMap and OdaPrivateEndpointAttachmentMapOutput values. You can construct a concrete instance of `OdaPrivateEndpointAttachmentMapInput` via:
OdaPrivateEndpointAttachmentMap{ "key": OdaPrivateEndpointAttachmentArgs{...} }
type OdaPrivateEndpointAttachmentMapOutput ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentMapOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointAttachmentMapOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentMapOutput) ElementType() reflect.Type
func (OdaPrivateEndpointAttachmentMapOutput) MapIndex ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentMapOutput) MapIndex(k pulumi.StringInput) OdaPrivateEndpointAttachmentOutput
func (OdaPrivateEndpointAttachmentMapOutput) ToOdaPrivateEndpointAttachmentMapOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentMapOutput) ToOdaPrivateEndpointAttachmentMapOutput() OdaPrivateEndpointAttachmentMapOutput
func (OdaPrivateEndpointAttachmentMapOutput) ToOdaPrivateEndpointAttachmentMapOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentMapOutput) ToOdaPrivateEndpointAttachmentMapOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentMapOutput
type OdaPrivateEndpointAttachmentOutput ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointAttachmentOutput) CompartmentId ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to.
func (OdaPrivateEndpointAttachmentOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentOutput) ElementType() reflect.Type
func (OdaPrivateEndpointAttachmentOutput) OdaInstanceId ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) OdaInstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance.
func (OdaPrivateEndpointAttachmentOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) OdaPrivateEndpointId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint.
** 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 (OdaPrivateEndpointAttachmentOutput) State ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) State() pulumi.StringOutput
The current state of the ODA Private Endpoint attachment.
func (OdaPrivateEndpointAttachmentOutput) TimeCreated ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaPrivateEndpointAttachmentOutput) TimeUpdated ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) TimeUpdated() pulumi.StringOutput
When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaPrivateEndpointAttachmentOutput) ToOdaPrivateEndpointAttachmentOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) ToOdaPrivateEndpointAttachmentOutput() OdaPrivateEndpointAttachmentOutput
func (OdaPrivateEndpointAttachmentOutput) ToOdaPrivateEndpointAttachmentOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointAttachmentOutput) ToOdaPrivateEndpointAttachmentOutputWithContext(ctx context.Context) OdaPrivateEndpointAttachmentOutput
type OdaPrivateEndpointAttachmentState ¶ added in v0.15.0
type OdaPrivateEndpointAttachmentState struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint attachment belongs to. CompartmentId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the attached ODA Instance. OdaInstanceId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the ODA Private Endpoint. // // ** 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 OdaPrivateEndpointId pulumi.StringPtrInput // The current state of the ODA Private Endpoint attachment. State pulumi.StringPtrInput // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringPtrInput // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringPtrInput }
func (OdaPrivateEndpointAttachmentState) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointAttachmentState) ElementType() reflect.Type
type OdaPrivateEndpointInput ¶ added in v0.15.0
type OdaPrivateEndpointInput interface { pulumi.Input ToOdaPrivateEndpointOutput() OdaPrivateEndpointOutput ToOdaPrivateEndpointOutputWithContext(ctx context.Context) OdaPrivateEndpointOutput }
type OdaPrivateEndpointMap ¶ added in v0.15.0
type OdaPrivateEndpointMap map[string]OdaPrivateEndpointInput
func (OdaPrivateEndpointMap) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointMap) ElementType() reflect.Type
func (OdaPrivateEndpointMap) ToOdaPrivateEndpointMapOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointMap) ToOdaPrivateEndpointMapOutput() OdaPrivateEndpointMapOutput
func (OdaPrivateEndpointMap) ToOdaPrivateEndpointMapOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointMap) ToOdaPrivateEndpointMapOutputWithContext(ctx context.Context) OdaPrivateEndpointMapOutput
type OdaPrivateEndpointMapInput ¶ added in v0.15.0
type OdaPrivateEndpointMapInput interface { pulumi.Input ToOdaPrivateEndpointMapOutput() OdaPrivateEndpointMapOutput ToOdaPrivateEndpointMapOutputWithContext(context.Context) OdaPrivateEndpointMapOutput }
OdaPrivateEndpointMapInput is an input type that accepts OdaPrivateEndpointMap and OdaPrivateEndpointMapOutput values. You can construct a concrete instance of `OdaPrivateEndpointMapInput` via:
OdaPrivateEndpointMap{ "key": OdaPrivateEndpointArgs{...} }
type OdaPrivateEndpointMapOutput ¶ added in v0.15.0
type OdaPrivateEndpointMapOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointMapOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointMapOutput) ElementType() reflect.Type
func (OdaPrivateEndpointMapOutput) MapIndex ¶ added in v0.15.0
func (o OdaPrivateEndpointMapOutput) MapIndex(k pulumi.StringInput) OdaPrivateEndpointOutput
func (OdaPrivateEndpointMapOutput) ToOdaPrivateEndpointMapOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointMapOutput) ToOdaPrivateEndpointMapOutput() OdaPrivateEndpointMapOutput
func (OdaPrivateEndpointMapOutput) ToOdaPrivateEndpointMapOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointMapOutput) ToOdaPrivateEndpointMapOutputWithContext(ctx context.Context) OdaPrivateEndpointMapOutput
type OdaPrivateEndpointOutput ¶ added in v0.15.0
type OdaPrivateEndpointOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointOutput) CompartmentId ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to.
func (OdaPrivateEndpointOutput) DefinedTags ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) DefinedTags() pulumi.MapOutput
(Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}`
func (OdaPrivateEndpointOutput) Description ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) Description() pulumi.StringOutput
(Updatable) Description of the ODA private endpoint.
func (OdaPrivateEndpointOutput) DisplayName ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) DisplayName() pulumi.StringOutput
(Updatable) User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value.
func (OdaPrivateEndpointOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointOutput) ElementType() reflect.Type
func (OdaPrivateEndpointOutput) FreeformTags ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}`
func (OdaPrivateEndpointOutput) NsgIds ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm)
func (OdaPrivateEndpointOutput) State ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) State() pulumi.StringOutput
The current state of the ODA private endpoint.
func (OdaPrivateEndpointOutput) SubnetId ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to.
** 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 (OdaPrivateEndpointOutput) TimeCreated ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaPrivateEndpointOutput) TimeUpdated ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) TimeUpdated() pulumi.StringOutput
When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaPrivateEndpointOutput) ToOdaPrivateEndpointOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) ToOdaPrivateEndpointOutput() OdaPrivateEndpointOutput
func (OdaPrivateEndpointOutput) ToOdaPrivateEndpointOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointOutput) ToOdaPrivateEndpointOutputWithContext(ctx context.Context) OdaPrivateEndpointOutput
type OdaPrivateEndpointScanProxy ¶ added in v0.15.0
type OdaPrivateEndpointScanProxy struct { pulumi.CustomResourceState // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringOutput `pulumi:"odaPrivateEndpointId"` // The protocol used for communication between client, scanProxy and RAC's scan listeners Protocol pulumi.StringOutput `pulumi:"protocol"` // The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerInfos OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput `pulumi:"scanListenerInfos"` // Type indicating whether Scan listener is specified by its FQDN or list of IPs // // ** 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 ScanListenerType pulumi.StringOutput `pulumi:"scanListenerType"` // The current state of the ODA Private Endpoint Scan Proxy. State pulumi.StringOutput `pulumi:"state"` // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` }
This resource provides the Oda Private Endpoint Scan Proxy resource in Oracle Cloud Infrastructure Digital Assistant service.
Starts an asynchronous job to create an ODA Private Endpoint Scan Proxy.
To monitor the status of the job, take the `opc-work-request-id` response header value and use it to call `GET /workRequests/{workRequestID}`.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Oda" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Oda.NewOdaPrivateEndpointScanProxy(ctx, "testOdaPrivateEndpointScanProxy", &Oda.OdaPrivateEndpointScanProxyArgs{ OdaPrivateEndpointId: pulumi.Any(oci_oda_oda_private_endpoint.Test_oda_private_endpoint.Id), Protocol: pulumi.Any(_var.Oda_private_endpoint_scan_proxy_protocol), ScanListenerInfos: oda.OdaPrivateEndpointScanProxyScanListenerInfoArray{ &oda.OdaPrivateEndpointScanProxyScanListenerInfoArgs{ ScanListenerFqdn: pulumi.Any(_var.Oda_private_endpoint_scan_proxy_scan_listener_infos_scan_listener_fqdn), ScanListenerIp: pulumi.Any(_var.Oda_private_endpoint_scan_proxy_scan_listener_infos_scan_listener_ip), ScanListenerPort: pulumi.Any(_var.Oda_private_endpoint_scan_proxy_scan_listener_infos_scan_listener_port), }, }, ScanListenerType: pulumi.Any(_var.Oda_private_endpoint_scan_proxy_scan_listener_type), }) if err != nil { return err } return nil }) }
```
## Import
OdaPrivateEndpointScanProxies can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Oda/odaPrivateEndpointScanProxy:OdaPrivateEndpointScanProxy test_oda_private_endpoint_scan_proxy "odaPrivateEndpoints/{odaPrivateEndpointId}/odaPrivateEndpointScanProxies/{odaPrivateEndpointScanProxyId}"
```
func GetOdaPrivateEndpointScanProxy ¶ added in v0.15.0
func GetOdaPrivateEndpointScanProxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OdaPrivateEndpointScanProxyState, opts ...pulumi.ResourceOption) (*OdaPrivateEndpointScanProxy, error)
GetOdaPrivateEndpointScanProxy gets an existing OdaPrivateEndpointScanProxy 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 NewOdaPrivateEndpointScanProxy ¶ added in v0.15.0
func NewOdaPrivateEndpointScanProxy(ctx *pulumi.Context, name string, args *OdaPrivateEndpointScanProxyArgs, opts ...pulumi.ResourceOption) (*OdaPrivateEndpointScanProxy, error)
NewOdaPrivateEndpointScanProxy registers a new resource with the given unique name, arguments, and options.
func (*OdaPrivateEndpointScanProxy) ElementType ¶ added in v0.15.0
func (*OdaPrivateEndpointScanProxy) ElementType() reflect.Type
func (*OdaPrivateEndpointScanProxy) ToOdaPrivateEndpointScanProxyOutput ¶ added in v0.15.0
func (i *OdaPrivateEndpointScanProxy) ToOdaPrivateEndpointScanProxyOutput() OdaPrivateEndpointScanProxyOutput
func (*OdaPrivateEndpointScanProxy) ToOdaPrivateEndpointScanProxyOutputWithContext ¶ added in v0.15.0
func (i *OdaPrivateEndpointScanProxy) ToOdaPrivateEndpointScanProxyOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyOutput
type OdaPrivateEndpointScanProxyArgs ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyArgs struct { // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringInput // The protocol used for communication between client, scanProxy and RAC's scan listeners Protocol pulumi.StringInput // The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerInfos OdaPrivateEndpointScanProxyScanListenerInfoArrayInput // Type indicating whether Scan listener is specified by its FQDN or list of IPs // // ** 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 ScanListenerType pulumi.StringInput }
The set of arguments for constructing a OdaPrivateEndpointScanProxy resource.
func (OdaPrivateEndpointScanProxyArgs) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyArgs) ElementType() reflect.Type
type OdaPrivateEndpointScanProxyArray ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyArray []OdaPrivateEndpointScanProxyInput
func (OdaPrivateEndpointScanProxyArray) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyArray) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyArray) ToOdaPrivateEndpointScanProxyArrayOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyArray) ToOdaPrivateEndpointScanProxyArrayOutput() OdaPrivateEndpointScanProxyArrayOutput
func (OdaPrivateEndpointScanProxyArray) ToOdaPrivateEndpointScanProxyArrayOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyArray) ToOdaPrivateEndpointScanProxyArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyArrayOutput
type OdaPrivateEndpointScanProxyArrayInput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyArrayInput interface { pulumi.Input ToOdaPrivateEndpointScanProxyArrayOutput() OdaPrivateEndpointScanProxyArrayOutput ToOdaPrivateEndpointScanProxyArrayOutputWithContext(context.Context) OdaPrivateEndpointScanProxyArrayOutput }
OdaPrivateEndpointScanProxyArrayInput is an input type that accepts OdaPrivateEndpointScanProxyArray and OdaPrivateEndpointScanProxyArrayOutput values. You can construct a concrete instance of `OdaPrivateEndpointScanProxyArrayInput` via:
OdaPrivateEndpointScanProxyArray{ OdaPrivateEndpointScanProxyArgs{...} }
type OdaPrivateEndpointScanProxyArrayOutput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyArrayOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointScanProxyArrayOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyArrayOutput) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyArrayOutput) ToOdaPrivateEndpointScanProxyArrayOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyArrayOutput) ToOdaPrivateEndpointScanProxyArrayOutput() OdaPrivateEndpointScanProxyArrayOutput
func (OdaPrivateEndpointScanProxyArrayOutput) ToOdaPrivateEndpointScanProxyArrayOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyArrayOutput) ToOdaPrivateEndpointScanProxyArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyArrayOutput
type OdaPrivateEndpointScanProxyInput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyInput interface { pulumi.Input ToOdaPrivateEndpointScanProxyOutput() OdaPrivateEndpointScanProxyOutput ToOdaPrivateEndpointScanProxyOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyOutput }
type OdaPrivateEndpointScanProxyMap ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyMap map[string]OdaPrivateEndpointScanProxyInput
func (OdaPrivateEndpointScanProxyMap) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyMap) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyMap) ToOdaPrivateEndpointScanProxyMapOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyMap) ToOdaPrivateEndpointScanProxyMapOutput() OdaPrivateEndpointScanProxyMapOutput
func (OdaPrivateEndpointScanProxyMap) ToOdaPrivateEndpointScanProxyMapOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyMap) ToOdaPrivateEndpointScanProxyMapOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyMapOutput
type OdaPrivateEndpointScanProxyMapInput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyMapInput interface { pulumi.Input ToOdaPrivateEndpointScanProxyMapOutput() OdaPrivateEndpointScanProxyMapOutput ToOdaPrivateEndpointScanProxyMapOutputWithContext(context.Context) OdaPrivateEndpointScanProxyMapOutput }
OdaPrivateEndpointScanProxyMapInput is an input type that accepts OdaPrivateEndpointScanProxyMap and OdaPrivateEndpointScanProxyMapOutput values. You can construct a concrete instance of `OdaPrivateEndpointScanProxyMapInput` via:
OdaPrivateEndpointScanProxyMap{ "key": OdaPrivateEndpointScanProxyArgs{...} }
type OdaPrivateEndpointScanProxyMapOutput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyMapOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointScanProxyMapOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyMapOutput) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyMapOutput) MapIndex ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyMapOutput) MapIndex(k pulumi.StringInput) OdaPrivateEndpointScanProxyOutput
func (OdaPrivateEndpointScanProxyMapOutput) ToOdaPrivateEndpointScanProxyMapOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyMapOutput) ToOdaPrivateEndpointScanProxyMapOutput() OdaPrivateEndpointScanProxyMapOutput
func (OdaPrivateEndpointScanProxyMapOutput) ToOdaPrivateEndpointScanProxyMapOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyMapOutput) ToOdaPrivateEndpointScanProxyMapOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyMapOutput
type OdaPrivateEndpointScanProxyOutput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointScanProxyOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyOutput) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyOutput) OdaPrivateEndpointId ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) OdaPrivateEndpointId() pulumi.StringOutput
Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (OdaPrivateEndpointScanProxyOutput) Protocol ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) Protocol() pulumi.StringOutput
The protocol used for communication between client, scanProxy and RAC's scan listeners
func (OdaPrivateEndpointScanProxyOutput) ScanListenerInfos ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) ScanListenerInfos() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners.
func (OdaPrivateEndpointScanProxyOutput) ScanListenerType ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) ScanListenerType() pulumi.StringOutput
Type indicating whether Scan listener is specified by its FQDN or list of IPs
** 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 (OdaPrivateEndpointScanProxyOutput) State ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) State() pulumi.StringOutput
The current state of the ODA Private Endpoint Scan Proxy.
func (OdaPrivateEndpointScanProxyOutput) TimeCreated ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) TimeCreated() pulumi.StringOutput
When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (OdaPrivateEndpointScanProxyOutput) ToOdaPrivateEndpointScanProxyOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) ToOdaPrivateEndpointScanProxyOutput() OdaPrivateEndpointScanProxyOutput
func (OdaPrivateEndpointScanProxyOutput) ToOdaPrivateEndpointScanProxyOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyOutput) ToOdaPrivateEndpointScanProxyOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyOutput
type OdaPrivateEndpointScanProxyScanListenerInfo ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfo struct { // FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerFqdn *string `pulumi:"scanListenerFqdn"` // A SCAN listener's IP of the customer's Real Application Cluster (RAC). ScanListenerIp *string `pulumi:"scanListenerIp"` // The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on. ScanListenerPort *int `pulumi:"scanListenerPort"` }
type OdaPrivateEndpointScanProxyScanListenerInfoArgs ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfoArgs struct { // FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerFqdn pulumi.StringPtrInput `pulumi:"scanListenerFqdn"` // A SCAN listener's IP of the customer's Real Application Cluster (RAC). ScanListenerIp pulumi.StringPtrInput `pulumi:"scanListenerIp"` // The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on. ScanListenerPort pulumi.IntPtrInput `pulumi:"scanListenerPort"` }
func (OdaPrivateEndpointScanProxyScanListenerInfoArgs) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyScanListenerInfoArgs) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyScanListenerInfoArgs) ToOdaPrivateEndpointScanProxyScanListenerInfoOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyScanListenerInfoArgs) ToOdaPrivateEndpointScanProxyScanListenerInfoOutput() OdaPrivateEndpointScanProxyScanListenerInfoOutput
func (OdaPrivateEndpointScanProxyScanListenerInfoArgs) ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyScanListenerInfoArgs) ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoOutput
type OdaPrivateEndpointScanProxyScanListenerInfoArray ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfoArray []OdaPrivateEndpointScanProxyScanListenerInfoInput
func (OdaPrivateEndpointScanProxyScanListenerInfoArray) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyScanListenerInfoArray) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyScanListenerInfoArray) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyScanListenerInfoArray) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
func (OdaPrivateEndpointScanProxyScanListenerInfoArray) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext ¶ added in v0.15.0
func (i OdaPrivateEndpointScanProxyScanListenerInfoArray) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
type OdaPrivateEndpointScanProxyScanListenerInfoArrayInput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfoArrayInput interface { pulumi.Input ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(context.Context) OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput }
OdaPrivateEndpointScanProxyScanListenerInfoArrayInput is an input type that accepts OdaPrivateEndpointScanProxyScanListenerInfoArray and OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput values. You can construct a concrete instance of `OdaPrivateEndpointScanProxyScanListenerInfoArrayInput` via:
OdaPrivateEndpointScanProxyScanListenerInfoArray{ OdaPrivateEndpointScanProxyScanListenerInfoArgs{...} }
type OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutput() OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
func (OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoArrayOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoArrayOutput
type OdaPrivateEndpointScanProxyScanListenerInfoInput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfoInput interface { pulumi.Input ToOdaPrivateEndpointScanProxyScanListenerInfoOutput() OdaPrivateEndpointScanProxyScanListenerInfoOutput ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(context.Context) OdaPrivateEndpointScanProxyScanListenerInfoOutput }
OdaPrivateEndpointScanProxyScanListenerInfoInput is an input type that accepts OdaPrivateEndpointScanProxyScanListenerInfoArgs and OdaPrivateEndpointScanProxyScanListenerInfoOutput values. You can construct a concrete instance of `OdaPrivateEndpointScanProxyScanListenerInfoInput` via:
OdaPrivateEndpointScanProxyScanListenerInfoArgs{...}
type OdaPrivateEndpointScanProxyScanListenerInfoOutput ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyScanListenerInfoOutput struct{ *pulumi.OutputState }
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ElementType() reflect.Type
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerFqdn ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerFqdn() pulumi.StringPtrOutput
FQDN of the customer's Real Application Cluster (RAC)'s SCAN listeners.
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerIp ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerIp() pulumi.StringPtrOutput
A SCAN listener's IP of the customer's Real Application Cluster (RAC).
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerPort ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ScanListenerPort() pulumi.IntPtrOutput
The port that customer's Real Application Cluster (RAC)'s SCAN listeners are listening on.
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoOutput ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoOutput() OdaPrivateEndpointScanProxyScanListenerInfoOutput
func (OdaPrivateEndpointScanProxyScanListenerInfoOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext ¶ added in v0.15.0
func (o OdaPrivateEndpointScanProxyScanListenerInfoOutput) ToOdaPrivateEndpointScanProxyScanListenerInfoOutputWithContext(ctx context.Context) OdaPrivateEndpointScanProxyScanListenerInfoOutput
type OdaPrivateEndpointScanProxyState ¶ added in v0.15.0
type OdaPrivateEndpointScanProxyState struct { // Unique ODA Private Endpoint identifier which is the [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). OdaPrivateEndpointId pulumi.StringPtrInput // The protocol used for communication between client, scanProxy and RAC's scan listeners Protocol pulumi.StringPtrInput // The FQDN/IPs and port information of customer's Real Application Cluster (RAC)'s SCAN listeners. ScanListenerInfos OdaPrivateEndpointScanProxyScanListenerInfoArrayInput // Type indicating whether Scan listener is specified by its FQDN or list of IPs // // ** 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 ScanListenerType pulumi.StringPtrInput // The current state of the ODA Private Endpoint Scan Proxy. State pulumi.StringPtrInput // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringPtrInput }
func (OdaPrivateEndpointScanProxyState) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointScanProxyState) ElementType() reflect.Type
type OdaPrivateEndpointState ¶ added in v0.15.0
type OdaPrivateEndpointState struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that the ODA private endpoint belongs to. CompartmentId pulumi.StringPtrInput // (Updatable) Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Description of the ODA private endpoint. Description pulumi.StringPtrInput // (Updatable) User-defined name for the ODA private endpoint. Avoid entering confidential information. You can change this value. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) List of [OCIDs](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of [network security groups](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/networksecuritygroups.htm) NsgIds pulumi.StringArrayInput // The current state of the ODA private endpoint. State pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet that the private endpoint belongs to. // // ** 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 SubnetId pulumi.StringPtrInput // When the resource was created. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringPtrInput // When the resource was last updated. A date-time string as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringPtrInput }
func (OdaPrivateEndpointState) ElementType ¶ added in v0.15.0
func (OdaPrivateEndpointState) ElementType() reflect.Type
Source Files
¶
- getOdaInstance.go
- getOdaInstances.go
- getOdaPrivateEndpoint.go
- getOdaPrivateEndpointAttachment.go
- getOdaPrivateEndpointAttachments.go
- getOdaPrivateEndpointScanProxies.go
- getOdaPrivateEndpointScanProxy.go
- getOdaPrivateEndpoints.go
- init.go
- odaInstance.go
- odaPrivateEndpoint.go
- odaPrivateEndpointAttachment.go
- odaPrivateEndpointScanProxy.go
- pulumiTypes.go