Documentation
¶
Index ¶
- type GetInstVbsInstancesArgs
- type GetInstVbsInstancesFilter
- type GetInstVbsInstancesFilterArgs
- func (GetInstVbsInstancesFilterArgs) ElementType() reflect.Type
- func (i GetInstVbsInstancesFilterArgs) ToGetInstVbsInstancesFilterOutput() GetInstVbsInstancesFilterOutput
- func (i GetInstVbsInstancesFilterArgs) ToGetInstVbsInstancesFilterOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterOutput
- type GetInstVbsInstancesFilterArray
- func (GetInstVbsInstancesFilterArray) ElementType() reflect.Type
- func (i GetInstVbsInstancesFilterArray) ToGetInstVbsInstancesFilterArrayOutput() GetInstVbsInstancesFilterArrayOutput
- func (i GetInstVbsInstancesFilterArray) ToGetInstVbsInstancesFilterArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterArrayOutput
- type GetInstVbsInstancesFilterArrayInput
- type GetInstVbsInstancesFilterArrayOutput
- func (GetInstVbsInstancesFilterArrayOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetInstVbsInstancesFilterOutput
- func (o GetInstVbsInstancesFilterArrayOutput) ToGetInstVbsInstancesFilterArrayOutput() GetInstVbsInstancesFilterArrayOutput
- func (o GetInstVbsInstancesFilterArrayOutput) ToGetInstVbsInstancesFilterArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterArrayOutput
- type GetInstVbsInstancesFilterInput
- type GetInstVbsInstancesFilterOutput
- func (GetInstVbsInstancesFilterOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesFilterOutput) Name() pulumi.StringOutput
- func (o GetInstVbsInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetInstVbsInstancesFilterOutput) ToGetInstVbsInstancesFilterOutput() GetInstVbsInstancesFilterOutput
- func (o GetInstVbsInstancesFilterOutput) ToGetInstVbsInstancesFilterOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterOutput
- func (o GetInstVbsInstancesFilterOutput) Values() pulumi.StringArrayOutput
- type GetInstVbsInstancesOutputArgs
- type GetInstVbsInstancesResult
- type GetInstVbsInstancesResultOutput
- func (o GetInstVbsInstancesResultOutput) CompartmentId() pulumi.StringOutput
- func (GetInstVbsInstancesResultOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesResultOutput) Filters() GetInstVbsInstancesFilterArrayOutput
- func (o GetInstVbsInstancesResultOutput) Id() pulumi.StringPtrOutput
- func (o GetInstVbsInstancesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetInstVbsInstancesResultOutput) State() pulumi.StringPtrOutput
- func (o GetInstVbsInstancesResultOutput) ToGetInstVbsInstancesResultOutput() GetInstVbsInstancesResultOutput
- func (o GetInstVbsInstancesResultOutput) ToGetInstVbsInstancesResultOutputWithContext(ctx context.Context) GetInstVbsInstancesResultOutput
- func (o GetInstVbsInstancesResultOutput) VbsInstanceSummaryCollections() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollection
- type GetInstVbsInstancesVbsInstanceSummaryCollectionArgs
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ElementType() reflect.Type
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionArray
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ElementType() reflect.Type
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionArrayInput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) Index(i pulumi.IntInput) GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionInput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItem
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ElementType() reflect.Type
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ElementType() reflect.Type
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
- func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayInput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) Index(i pulumi.IntInput) GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItemInput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) IdcsAccessToken() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) IsResourceUsageAgreementGranted() pulumi.BoolOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) LifecyleDetails() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) Name() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ResourceCompartmentId() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) State() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) VbsAccessUrl() pulumi.StringOutput
- type GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
- func (GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ElementType() reflect.Type
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) Items() GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
- func (o GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
- type InstVbsInstance
- type InstVbsInstanceArgs
- type InstVbsInstanceArray
- type InstVbsInstanceArrayInput
- type InstVbsInstanceArrayOutput
- func (InstVbsInstanceArrayOutput) ElementType() reflect.Type
- func (o InstVbsInstanceArrayOutput) Index(i pulumi.IntInput) InstVbsInstanceOutput
- func (o InstVbsInstanceArrayOutput) ToInstVbsInstanceArrayOutput() InstVbsInstanceArrayOutput
- func (o InstVbsInstanceArrayOutput) ToInstVbsInstanceArrayOutputWithContext(ctx context.Context) InstVbsInstanceArrayOutput
- type InstVbsInstanceInput
- type InstVbsInstanceMap
- type InstVbsInstanceMapInput
- type InstVbsInstanceMapOutput
- func (InstVbsInstanceMapOutput) ElementType() reflect.Type
- func (o InstVbsInstanceMapOutput) MapIndex(k pulumi.StringInput) InstVbsInstanceOutput
- func (o InstVbsInstanceMapOutput) ToInstVbsInstanceMapOutput() InstVbsInstanceMapOutput
- func (o InstVbsInstanceMapOutput) ToInstVbsInstanceMapOutputWithContext(ctx context.Context) InstVbsInstanceMapOutput
- type InstVbsInstanceOutput
- func (o InstVbsInstanceOutput) CompartmentId() pulumi.StringOutput
- func (o InstVbsInstanceOutput) DefinedTags() pulumi.StringMapOutput
- func (o InstVbsInstanceOutput) DisplayName() pulumi.StringOutput
- func (InstVbsInstanceOutput) ElementType() reflect.Type
- func (o InstVbsInstanceOutput) FreeformTags() pulumi.StringMapOutput
- func (o InstVbsInstanceOutput) IdcsAccessToken() pulumi.StringOutput
- func (o InstVbsInstanceOutput) IsResourceUsageAgreementGranted() pulumi.BoolOutput
- func (o InstVbsInstanceOutput) LifecyleDetails() pulumi.StringOutput
- func (o InstVbsInstanceOutput) Name() pulumi.StringOutput
- func (o InstVbsInstanceOutput) ResourceCompartmentId() pulumi.StringOutput
- func (o InstVbsInstanceOutput) State() pulumi.StringOutput
- func (o InstVbsInstanceOutput) SystemTags() pulumi.StringMapOutput
- func (o InstVbsInstanceOutput) TimeCreated() pulumi.StringOutput
- func (o InstVbsInstanceOutput) TimeUpdated() pulumi.StringOutput
- func (o InstVbsInstanceOutput) ToInstVbsInstanceOutput() InstVbsInstanceOutput
- func (o InstVbsInstanceOutput) ToInstVbsInstanceOutputWithContext(ctx context.Context) InstVbsInstanceOutput
- func (o InstVbsInstanceOutput) VbsAccessUrl() pulumi.StringOutput
- type InstVbsInstanceState
- type LookupInstVbsInstanceArgs
- type LookupInstVbsInstanceOutputArgs
- type LookupInstVbsInstanceResult
- type LookupInstVbsInstanceResultOutput
- func (o LookupInstVbsInstanceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupInstVbsInstanceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupInstVbsInstanceResultOutput) ElementType() reflect.Type
- func (o LookupInstVbsInstanceResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupInstVbsInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) IdcsAccessToken() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) IsResourceUsageAgreementGranted() pulumi.BoolOutput
- func (o LookupInstVbsInstanceResultOutput) LifecyleDetails() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) Name() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) ResourceCompartmentId() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) State() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupInstVbsInstanceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) ToLookupInstVbsInstanceResultOutput() LookupInstVbsInstanceResultOutput
- func (o LookupInstVbsInstanceResultOutput) ToLookupInstVbsInstanceResultOutputWithContext(ctx context.Context) LookupInstVbsInstanceResultOutput
- func (o LookupInstVbsInstanceResultOutput) VbsAccessUrl() pulumi.StringOutput
- func (o LookupInstVbsInstanceResultOutput) VbsInstanceId() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetInstVbsInstancesArgs ¶
type GetInstVbsInstancesArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` Filters []GetInstVbsInstancesFilter `pulumi:"filters"` // unique VbsInstance identifier Id *string `pulumi:"id"` // A filter to return only resources that match the entire name given. Name *string `pulumi:"name"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getInstVbsInstances.
type GetInstVbsInstancesFilterArgs ¶
type GetInstVbsInstancesFilterArgs struct { // A filter to return only resources that match the entire name given. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetInstVbsInstancesFilterArgs) ElementType ¶
func (GetInstVbsInstancesFilterArgs) ElementType() reflect.Type
func (GetInstVbsInstancesFilterArgs) ToGetInstVbsInstancesFilterOutput ¶
func (i GetInstVbsInstancesFilterArgs) ToGetInstVbsInstancesFilterOutput() GetInstVbsInstancesFilterOutput
func (GetInstVbsInstancesFilterArgs) ToGetInstVbsInstancesFilterOutputWithContext ¶
func (i GetInstVbsInstancesFilterArgs) ToGetInstVbsInstancesFilterOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterOutput
type GetInstVbsInstancesFilterArray ¶
type GetInstVbsInstancesFilterArray []GetInstVbsInstancesFilterInput
func (GetInstVbsInstancesFilterArray) ElementType ¶
func (GetInstVbsInstancesFilterArray) ElementType() reflect.Type
func (GetInstVbsInstancesFilterArray) ToGetInstVbsInstancesFilterArrayOutput ¶
func (i GetInstVbsInstancesFilterArray) ToGetInstVbsInstancesFilterArrayOutput() GetInstVbsInstancesFilterArrayOutput
func (GetInstVbsInstancesFilterArray) ToGetInstVbsInstancesFilterArrayOutputWithContext ¶
func (i GetInstVbsInstancesFilterArray) ToGetInstVbsInstancesFilterArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterArrayOutput
type GetInstVbsInstancesFilterArrayInput ¶
type GetInstVbsInstancesFilterArrayInput interface { pulumi.Input ToGetInstVbsInstancesFilterArrayOutput() GetInstVbsInstancesFilterArrayOutput ToGetInstVbsInstancesFilterArrayOutputWithContext(context.Context) GetInstVbsInstancesFilterArrayOutput }
GetInstVbsInstancesFilterArrayInput is an input type that accepts GetInstVbsInstancesFilterArray and GetInstVbsInstancesFilterArrayOutput values. You can construct a concrete instance of `GetInstVbsInstancesFilterArrayInput` via:
GetInstVbsInstancesFilterArray{ GetInstVbsInstancesFilterArgs{...} }
type GetInstVbsInstancesFilterArrayOutput ¶
type GetInstVbsInstancesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetInstVbsInstancesFilterArrayOutput) ElementType ¶
func (GetInstVbsInstancesFilterArrayOutput) ElementType() reflect.Type
func (GetInstVbsInstancesFilterArrayOutput) Index ¶
func (o GetInstVbsInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetInstVbsInstancesFilterOutput
func (GetInstVbsInstancesFilterArrayOutput) ToGetInstVbsInstancesFilterArrayOutput ¶
func (o GetInstVbsInstancesFilterArrayOutput) ToGetInstVbsInstancesFilterArrayOutput() GetInstVbsInstancesFilterArrayOutput
func (GetInstVbsInstancesFilterArrayOutput) ToGetInstVbsInstancesFilterArrayOutputWithContext ¶
func (o GetInstVbsInstancesFilterArrayOutput) ToGetInstVbsInstancesFilterArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterArrayOutput
type GetInstVbsInstancesFilterInput ¶
type GetInstVbsInstancesFilterInput interface { pulumi.Input ToGetInstVbsInstancesFilterOutput() GetInstVbsInstancesFilterOutput ToGetInstVbsInstancesFilterOutputWithContext(context.Context) GetInstVbsInstancesFilterOutput }
GetInstVbsInstancesFilterInput is an input type that accepts GetInstVbsInstancesFilterArgs and GetInstVbsInstancesFilterOutput values. You can construct a concrete instance of `GetInstVbsInstancesFilterInput` via:
GetInstVbsInstancesFilterArgs{...}
type GetInstVbsInstancesFilterOutput ¶
type GetInstVbsInstancesFilterOutput struct{ *pulumi.OutputState }
func (GetInstVbsInstancesFilterOutput) ElementType ¶
func (GetInstVbsInstancesFilterOutput) ElementType() reflect.Type
func (GetInstVbsInstancesFilterOutput) Name ¶
func (o GetInstVbsInstancesFilterOutput) Name() pulumi.StringOutput
A filter to return only resources that match the entire name given.
func (GetInstVbsInstancesFilterOutput) Regex ¶
func (o GetInstVbsInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetInstVbsInstancesFilterOutput) ToGetInstVbsInstancesFilterOutput ¶
func (o GetInstVbsInstancesFilterOutput) ToGetInstVbsInstancesFilterOutput() GetInstVbsInstancesFilterOutput
func (GetInstVbsInstancesFilterOutput) ToGetInstVbsInstancesFilterOutputWithContext ¶
func (o GetInstVbsInstancesFilterOutput) ToGetInstVbsInstancesFilterOutputWithContext(ctx context.Context) GetInstVbsInstancesFilterOutput
func (GetInstVbsInstancesFilterOutput) Values ¶
func (o GetInstVbsInstancesFilterOutput) Values() pulumi.StringArrayOutput
type GetInstVbsInstancesOutputArgs ¶
type GetInstVbsInstancesOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetInstVbsInstancesFilterArrayInput `pulumi:"filters"` // unique VbsInstance identifier Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only resources that match the entire name given. Name pulumi.StringPtrInput `pulumi:"name"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getInstVbsInstances.
func (GetInstVbsInstancesOutputArgs) ElementType ¶
func (GetInstVbsInstancesOutputArgs) ElementType() reflect.Type
type GetInstVbsInstancesResult ¶
type GetInstVbsInstancesResult struct { // Compartment of the service instance CompartmentId string `pulumi:"compartmentId"` Filters []GetInstVbsInstancesFilter `pulumi:"filters"` // Unique identifier that is immutable on creation Id *string `pulumi:"id"` // Service instance name (unique identifier) Name *string `pulumi:"name"` // The current state of the VbsInstance. State *string `pulumi:"state"` // The list of vbs_instance_summary_collection. VbsInstanceSummaryCollections []GetInstVbsInstancesVbsInstanceSummaryCollection `pulumi:"vbsInstanceSummaryCollections"` }
A collection of values returned by getInstVbsInstances.
func GetInstVbsInstances ¶
func GetInstVbsInstances(ctx *pulumi.Context, args *GetInstVbsInstancesArgs, opts ...pulumi.InvokeOption) (*GetInstVbsInstancesResult, error)
This data source provides the list of Vbs Instances in Oracle Cloud Infrastructure Vbs Inst service.
Returns a list of VbsInstances.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/vbs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vbs.GetInstVbsInstances(ctx, &vbs.GetInstVbsInstancesArgs{ CompartmentId: compartmentId, Id: pulumi.StringRef(vbsInstanceId), Name: pulumi.StringRef(vbsInstanceName), State: pulumi.StringRef(vbsInstanceState), }, nil) if err != nil { return err } return nil }) }
```
type GetInstVbsInstancesResultOutput ¶
type GetInstVbsInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstVbsInstances.
func GetInstVbsInstancesOutput ¶
func GetInstVbsInstancesOutput(ctx *pulumi.Context, args GetInstVbsInstancesOutputArgs, opts ...pulumi.InvokeOption) GetInstVbsInstancesResultOutput
func (GetInstVbsInstancesResultOutput) CompartmentId ¶
func (o GetInstVbsInstancesResultOutput) CompartmentId() pulumi.StringOutput
Compartment of the service instance
func (GetInstVbsInstancesResultOutput) ElementType ¶
func (GetInstVbsInstancesResultOutput) ElementType() reflect.Type
func (GetInstVbsInstancesResultOutput) Filters ¶
func (o GetInstVbsInstancesResultOutput) Filters() GetInstVbsInstancesFilterArrayOutput
func (GetInstVbsInstancesResultOutput) Id ¶
func (o GetInstVbsInstancesResultOutput) Id() pulumi.StringPtrOutput
Unique identifier that is immutable on creation
func (GetInstVbsInstancesResultOutput) Name ¶
func (o GetInstVbsInstancesResultOutput) Name() pulumi.StringPtrOutput
Service instance name (unique identifier)
func (GetInstVbsInstancesResultOutput) State ¶
func (o GetInstVbsInstancesResultOutput) State() pulumi.StringPtrOutput
The current state of the VbsInstance.
func (GetInstVbsInstancesResultOutput) ToGetInstVbsInstancesResultOutput ¶
func (o GetInstVbsInstancesResultOutput) ToGetInstVbsInstancesResultOutput() GetInstVbsInstancesResultOutput
func (GetInstVbsInstancesResultOutput) ToGetInstVbsInstancesResultOutputWithContext ¶
func (o GetInstVbsInstancesResultOutput) ToGetInstVbsInstancesResultOutputWithContext(ctx context.Context) GetInstVbsInstancesResultOutput
func (GetInstVbsInstancesResultOutput) VbsInstanceSummaryCollections ¶
func (o GetInstVbsInstancesResultOutput) VbsInstanceSummaryCollections() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
The list of vbs_instance_summary_collection.
type GetInstVbsInstancesVbsInstanceSummaryCollection ¶
type GetInstVbsInstancesVbsInstanceSummaryCollection struct {
Items []GetInstVbsInstancesVbsInstanceSummaryCollectionItem `pulumi:"items"`
}
type GetInstVbsInstancesVbsInstanceSummaryCollectionArgs ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionArgs struct {
Items GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayInput `pulumi:"items"`
}
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
type GetInstVbsInstancesVbsInstanceSummaryCollectionArray ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionArray []GetInstVbsInstancesVbsInstanceSummaryCollectionInput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
type GetInstVbsInstancesVbsInstanceSummaryCollectionArrayInput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionArrayInput interface { pulumi.Input ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext(context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput }
GetInstVbsInstancesVbsInstanceSummaryCollectionArrayInput is an input type that accepts GetInstVbsInstancesVbsInstanceSummaryCollectionArray and GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput values. You can construct a concrete instance of `GetInstVbsInstancesVbsInstanceSummaryCollectionArrayInput` via:
GetInstVbsInstancesVbsInstanceSummaryCollectionArray{ GetInstVbsInstancesVbsInstanceSummaryCollectionArgs{...} }
type GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionArrayOutput
type GetInstVbsInstancesVbsInstanceSummaryCollectionInput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionInput interface { pulumi.Input ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionOutput ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext(context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionOutput }
GetInstVbsInstancesVbsInstanceSummaryCollectionInput is an input type that accepts GetInstVbsInstancesVbsInstanceSummaryCollectionArgs and GetInstVbsInstancesVbsInstanceSummaryCollectionOutput values. You can construct a concrete instance of `GetInstVbsInstancesVbsInstanceSummaryCollectionInput` via:
GetInstVbsInstancesVbsInstanceSummaryCollectionArgs{...}
type GetInstVbsInstancesVbsInstanceSummaryCollectionItem ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItem struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Service instance display name DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // unique VbsInstance identifier Id string `pulumi:"id"` IdcsAccessToken string `pulumi:"idcsAccessToken"` // Whether the VBS service instance owner explicitly approved VBS to create and use resources in the customer tenancy IsResourceUsageAgreementGranted bool `pulumi:"isResourceUsageAgreementGranted"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails string `pulumi:"lifecyleDetails"` // A filter to return only resources that match the entire name given. Name string `pulumi:"name"` // Compartment where VBS may create additional resources for the service instance ResourceCompartmentId string `pulumi:"resourceCompartmentId"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time the the VbsInstance was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the VbsInstance was updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // Public web URL for accessing the VBS service instance VbsAccessUrl string `pulumi:"vbsAccessUrl"` }
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Service instance display name DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // unique VbsInstance identifier Id pulumi.StringInput `pulumi:"id"` IdcsAccessToken pulumi.StringInput `pulumi:"idcsAccessToken"` // Whether the VBS service instance owner explicitly approved VBS to create and use resources in the customer tenancy IsResourceUsageAgreementGranted pulumi.BoolInput `pulumi:"isResourceUsageAgreementGranted"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails pulumi.StringInput `pulumi:"lifecyleDetails"` // A filter to return only resources that match the entire name given. Name pulumi.StringInput `pulumi:"name"` // Compartment where VBS may create additional resources for the service instance ResourceCompartmentId pulumi.StringInput `pulumi:"resourceCompartmentId"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time the the VbsInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the VbsInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // Public web URL for accessing the VBS service instance VbsAccessUrl pulumi.StringInput `pulumi:"vbsAccessUrl"` }
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray []GetInstVbsInstancesVbsInstanceSummaryCollectionItemInput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext ¶
func (i GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayInput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayInput interface { pulumi.Input ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext(context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput }
GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayInput is an input type that accepts GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray and GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput values. You can construct a concrete instance of `GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayInput` via:
GetInstVbsInstancesVbsInstanceSummaryCollectionItemArray{ GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs{...} }
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemArrayOutput
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemInput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemInput interface { pulumi.Input ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext(context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput }
GetInstVbsInstancesVbsInstanceSummaryCollectionItemInput is an input type that accepts GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs and GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput values. You can construct a concrete instance of `GetInstVbsInstancesVbsInstanceSummaryCollectionItemInput` via:
GetInstVbsInstancesVbsInstanceSummaryCollectionItemArgs{...}
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput struct{ *pulumi.OutputState }
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) CompartmentId ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) DefinedTags ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) DisplayName ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) DisplayName() pulumi.StringOutput
Service instance display name
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) FreeformTags ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) IdcsAccessToken ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) IdcsAccessToken() pulumi.StringOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) IsResourceUsageAgreementGranted ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) IsResourceUsageAgreementGranted() pulumi.BoolOutput
Whether the VBS service instance owner explicitly approved VBS to create and use resources in the customer tenancy
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) LifecyleDetails ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) LifecyleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) Name ¶
A filter to return only resources that match the entire name given.
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ResourceCompartmentId ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ResourceCompartmentId() pulumi.StringOutput
Compartment where VBS may create additional resources for the service instance
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) State ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources their lifecycleState matches the given lifecycleState.
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) SystemTags ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) TimeCreated ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the the VbsInstance was created. An RFC3339 formatted datetime string
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) TimeUpdated ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the VbsInstance was updated. An RFC3339 formatted datetime string
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionItemOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) VbsAccessUrl ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionItemOutput) VbsAccessUrl() pulumi.StringOutput
Public web URL for accessing the VBS service instance
type GetInstVbsInstancesVbsInstanceSummaryCollectionOutput ¶
type GetInstVbsInstancesVbsInstanceSummaryCollectionOutput struct{ *pulumi.OutputState }
func (GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ElementType ¶
func (GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ElementType() reflect.Type
func (GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutput() GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
func (GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext ¶
func (o GetInstVbsInstancesVbsInstanceSummaryCollectionOutput) ToGetInstVbsInstancesVbsInstanceSummaryCollectionOutputWithContext(ctx context.Context) GetInstVbsInstancesVbsInstanceSummaryCollectionOutput
type InstVbsInstance ¶
type InstVbsInstance struct { pulumi.CustomResourceState // (Updatable) Compartment Identifier. It can only be the root compartment CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Display Name DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // IDCS personal acceess token identifying IDCS user and stripe for the VBS service IdcsAccessToken pulumi.StringOutput `pulumi:"idcsAccessToken"` // (Updatable) Whether VBS is authorized to create and use resources in the customer tenancy IsResourceUsageAgreementGranted pulumi.BoolOutput `pulumi:"isResourceUsageAgreementGranted"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails pulumi.StringOutput `pulumi:"lifecyleDetails"` // Service Instance Name Name pulumi.StringOutput `pulumi:"name"` // (Updatable) Compartment where VBS may create additional resources for the service 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 ResourceCompartmentId pulumi.StringOutput `pulumi:"resourceCompartmentId"` // The current state of the VbsInstance. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time the the VbsInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the VbsInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Public web URL for accessing the VBS service instance VbsAccessUrl pulumi.StringOutput `pulumi:"vbsAccessUrl"` }
This resource provides the Vbs Instance resource in Oracle Cloud Infrastructure Vbs Inst service.
Creates a new VbsInstance.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/vbs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vbs.NewInstVbsInstance(ctx, "test_vbs_instance", &vbs.InstVbsInstanceArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(vbsInstanceDisplayName), Name: pulumi.Any(vbsInstanceName), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, IdcsAccessToken: pulumi.Any(vbsInstanceIdcsAccessToken), IsResourceUsageAgreementGranted: pulumi.Any(vbsInstanceIsResourceUsageAgreementGranted), ResourceCompartmentId: pulumi.Any(resourceCompartmentId), }) if err != nil { return err } return nil }) }
```
## Import
VbsInstances can be imported using the `id`, e.g.
```sh $ pulumi import oci:Vbs/instVbsInstance:InstVbsInstance test_vbs_instance "id" ```
func GetInstVbsInstance ¶
func GetInstVbsInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InstVbsInstanceState, opts ...pulumi.ResourceOption) (*InstVbsInstance, error)
GetInstVbsInstance gets an existing InstVbsInstance 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 NewInstVbsInstance ¶
func NewInstVbsInstance(ctx *pulumi.Context, name string, args *InstVbsInstanceArgs, opts ...pulumi.ResourceOption) (*InstVbsInstance, error)
NewInstVbsInstance registers a new resource with the given unique name, arguments, and options.
func (*InstVbsInstance) ElementType ¶
func (*InstVbsInstance) ElementType() reflect.Type
func (*InstVbsInstance) ToInstVbsInstanceOutput ¶
func (i *InstVbsInstance) ToInstVbsInstanceOutput() InstVbsInstanceOutput
func (*InstVbsInstance) ToInstVbsInstanceOutputWithContext ¶
func (i *InstVbsInstance) ToInstVbsInstanceOutputWithContext(ctx context.Context) InstVbsInstanceOutput
type InstVbsInstanceArgs ¶
type InstVbsInstanceArgs struct { // (Updatable) Compartment Identifier. It can only be the root compartment CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Display Name DisplayName pulumi.StringInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // IDCS personal acceess token identifying IDCS user and stripe for the VBS service IdcsAccessToken pulumi.StringPtrInput // (Updatable) Whether VBS is authorized to create and use resources in the customer tenancy IsResourceUsageAgreementGranted pulumi.BoolPtrInput // Service Instance Name Name pulumi.StringPtrInput // (Updatable) Compartment where VBS may create additional resources for the service 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 ResourceCompartmentId pulumi.StringPtrInput }
The set of arguments for constructing a InstVbsInstance resource.
func (InstVbsInstanceArgs) ElementType ¶
func (InstVbsInstanceArgs) ElementType() reflect.Type
type InstVbsInstanceArray ¶
type InstVbsInstanceArray []InstVbsInstanceInput
func (InstVbsInstanceArray) ElementType ¶
func (InstVbsInstanceArray) ElementType() reflect.Type
func (InstVbsInstanceArray) ToInstVbsInstanceArrayOutput ¶
func (i InstVbsInstanceArray) ToInstVbsInstanceArrayOutput() InstVbsInstanceArrayOutput
func (InstVbsInstanceArray) ToInstVbsInstanceArrayOutputWithContext ¶
func (i InstVbsInstanceArray) ToInstVbsInstanceArrayOutputWithContext(ctx context.Context) InstVbsInstanceArrayOutput
type InstVbsInstanceArrayInput ¶
type InstVbsInstanceArrayInput interface { pulumi.Input ToInstVbsInstanceArrayOutput() InstVbsInstanceArrayOutput ToInstVbsInstanceArrayOutputWithContext(context.Context) InstVbsInstanceArrayOutput }
InstVbsInstanceArrayInput is an input type that accepts InstVbsInstanceArray and InstVbsInstanceArrayOutput values. You can construct a concrete instance of `InstVbsInstanceArrayInput` via:
InstVbsInstanceArray{ InstVbsInstanceArgs{...} }
type InstVbsInstanceArrayOutput ¶
type InstVbsInstanceArrayOutput struct{ *pulumi.OutputState }
func (InstVbsInstanceArrayOutput) ElementType ¶
func (InstVbsInstanceArrayOutput) ElementType() reflect.Type
func (InstVbsInstanceArrayOutput) Index ¶
func (o InstVbsInstanceArrayOutput) Index(i pulumi.IntInput) InstVbsInstanceOutput
func (InstVbsInstanceArrayOutput) ToInstVbsInstanceArrayOutput ¶
func (o InstVbsInstanceArrayOutput) ToInstVbsInstanceArrayOutput() InstVbsInstanceArrayOutput
func (InstVbsInstanceArrayOutput) ToInstVbsInstanceArrayOutputWithContext ¶
func (o InstVbsInstanceArrayOutput) ToInstVbsInstanceArrayOutputWithContext(ctx context.Context) InstVbsInstanceArrayOutput
type InstVbsInstanceInput ¶
type InstVbsInstanceInput interface { pulumi.Input ToInstVbsInstanceOutput() InstVbsInstanceOutput ToInstVbsInstanceOutputWithContext(ctx context.Context) InstVbsInstanceOutput }
type InstVbsInstanceMap ¶
type InstVbsInstanceMap map[string]InstVbsInstanceInput
func (InstVbsInstanceMap) ElementType ¶
func (InstVbsInstanceMap) ElementType() reflect.Type
func (InstVbsInstanceMap) ToInstVbsInstanceMapOutput ¶
func (i InstVbsInstanceMap) ToInstVbsInstanceMapOutput() InstVbsInstanceMapOutput
func (InstVbsInstanceMap) ToInstVbsInstanceMapOutputWithContext ¶
func (i InstVbsInstanceMap) ToInstVbsInstanceMapOutputWithContext(ctx context.Context) InstVbsInstanceMapOutput
type InstVbsInstanceMapInput ¶
type InstVbsInstanceMapInput interface { pulumi.Input ToInstVbsInstanceMapOutput() InstVbsInstanceMapOutput ToInstVbsInstanceMapOutputWithContext(context.Context) InstVbsInstanceMapOutput }
InstVbsInstanceMapInput is an input type that accepts InstVbsInstanceMap and InstVbsInstanceMapOutput values. You can construct a concrete instance of `InstVbsInstanceMapInput` via:
InstVbsInstanceMap{ "key": InstVbsInstanceArgs{...} }
type InstVbsInstanceMapOutput ¶
type InstVbsInstanceMapOutput struct{ *pulumi.OutputState }
func (InstVbsInstanceMapOutput) ElementType ¶
func (InstVbsInstanceMapOutput) ElementType() reflect.Type
func (InstVbsInstanceMapOutput) MapIndex ¶
func (o InstVbsInstanceMapOutput) MapIndex(k pulumi.StringInput) InstVbsInstanceOutput
func (InstVbsInstanceMapOutput) ToInstVbsInstanceMapOutput ¶
func (o InstVbsInstanceMapOutput) ToInstVbsInstanceMapOutput() InstVbsInstanceMapOutput
func (InstVbsInstanceMapOutput) ToInstVbsInstanceMapOutputWithContext ¶
func (o InstVbsInstanceMapOutput) ToInstVbsInstanceMapOutputWithContext(ctx context.Context) InstVbsInstanceMapOutput
type InstVbsInstanceOutput ¶
type InstVbsInstanceOutput struct{ *pulumi.OutputState }
func (InstVbsInstanceOutput) CompartmentId ¶
func (o InstVbsInstanceOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment Identifier. It can only be the root compartment
func (InstVbsInstanceOutput) DefinedTags ¶
func (o InstVbsInstanceOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (InstVbsInstanceOutput) DisplayName ¶
func (o InstVbsInstanceOutput) DisplayName() pulumi.StringOutput
(Updatable) Display Name
func (InstVbsInstanceOutput) ElementType ¶
func (InstVbsInstanceOutput) ElementType() reflect.Type
func (InstVbsInstanceOutput) FreeformTags ¶
func (o InstVbsInstanceOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (InstVbsInstanceOutput) IdcsAccessToken ¶
func (o InstVbsInstanceOutput) IdcsAccessToken() pulumi.StringOutput
IDCS personal acceess token identifying IDCS user and stripe for the VBS service
func (InstVbsInstanceOutput) IsResourceUsageAgreementGranted ¶
func (o InstVbsInstanceOutput) IsResourceUsageAgreementGranted() pulumi.BoolOutput
(Updatable) Whether VBS is authorized to create and use resources in the customer tenancy
func (InstVbsInstanceOutput) LifecyleDetails ¶
func (o InstVbsInstanceOutput) LifecyleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (InstVbsInstanceOutput) Name ¶
func (o InstVbsInstanceOutput) Name() pulumi.StringOutput
Service Instance Name
func (InstVbsInstanceOutput) ResourceCompartmentId ¶
func (o InstVbsInstanceOutput) ResourceCompartmentId() pulumi.StringOutput
(Updatable) Compartment where VBS may create additional resources for the service 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 (InstVbsInstanceOutput) State ¶
func (o InstVbsInstanceOutput) State() pulumi.StringOutput
The current state of the VbsInstance.
func (InstVbsInstanceOutput) SystemTags ¶
func (o InstVbsInstanceOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (InstVbsInstanceOutput) TimeCreated ¶
func (o InstVbsInstanceOutput) TimeCreated() pulumi.StringOutput
The time the the VbsInstance was created. An RFC3339 formatted datetime string
func (InstVbsInstanceOutput) TimeUpdated ¶
func (o InstVbsInstanceOutput) TimeUpdated() pulumi.StringOutput
The time the VbsInstance was updated. An RFC3339 formatted datetime string
func (InstVbsInstanceOutput) ToInstVbsInstanceOutput ¶
func (o InstVbsInstanceOutput) ToInstVbsInstanceOutput() InstVbsInstanceOutput
func (InstVbsInstanceOutput) ToInstVbsInstanceOutputWithContext ¶
func (o InstVbsInstanceOutput) ToInstVbsInstanceOutputWithContext(ctx context.Context) InstVbsInstanceOutput
func (InstVbsInstanceOutput) VbsAccessUrl ¶
func (o InstVbsInstanceOutput) VbsAccessUrl() pulumi.StringOutput
Public web URL for accessing the VBS service instance
type InstVbsInstanceState ¶
type InstVbsInstanceState struct { // (Updatable) Compartment Identifier. It can only be the root compartment CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Display Name DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // IDCS personal acceess token identifying IDCS user and stripe for the VBS service IdcsAccessToken pulumi.StringPtrInput // (Updatable) Whether VBS is authorized to create and use resources in the customer tenancy IsResourceUsageAgreementGranted pulumi.BoolPtrInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails pulumi.StringPtrInput // Service Instance Name Name pulumi.StringPtrInput // (Updatable) Compartment where VBS may create additional resources for the service 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 ResourceCompartmentId pulumi.StringPtrInput // The current state of the VbsInstance. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput // The time the the VbsInstance was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The time the VbsInstance was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput // Public web URL for accessing the VBS service instance VbsAccessUrl pulumi.StringPtrInput }
func (InstVbsInstanceState) ElementType ¶
func (InstVbsInstanceState) ElementType() reflect.Type
type LookupInstVbsInstanceArgs ¶
type LookupInstVbsInstanceArgs struct { // unique VbsInstance identifier VbsInstanceId string `pulumi:"vbsInstanceId"` }
A collection of arguments for invoking getInstVbsInstance.
type LookupInstVbsInstanceOutputArgs ¶
type LookupInstVbsInstanceOutputArgs struct { // unique VbsInstance identifier VbsInstanceId pulumi.StringInput `pulumi:"vbsInstanceId"` }
A collection of arguments for invoking getInstVbsInstance.
func (LookupInstVbsInstanceOutputArgs) ElementType ¶
func (LookupInstVbsInstanceOutputArgs) ElementType() reflect.Type
type LookupInstVbsInstanceResult ¶
type LookupInstVbsInstanceResult struct { // Compartment of the service instance CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Service instance display name DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation Id string `pulumi:"id"` IdcsAccessToken string `pulumi:"idcsAccessToken"` // Whether the VBS service instance owner explicitly approved VBS to create and use resources in the customer tenancy IsResourceUsageAgreementGranted bool `pulumi:"isResourceUsageAgreementGranted"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails string `pulumi:"lifecyleDetails"` // Service instance name (unique identifier) Name string `pulumi:"name"` // Compartment where VBS may create additional resources for the service instance ResourceCompartmentId string `pulumi:"resourceCompartmentId"` // The current state of the VbsInstance. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time the the VbsInstance was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the VbsInstance was updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // Public web URL for accessing the VBS service instance VbsAccessUrl string `pulumi:"vbsAccessUrl"` VbsInstanceId string `pulumi:"vbsInstanceId"` }
A collection of values returned by getInstVbsInstance.
func LookupInstVbsInstance ¶
func LookupInstVbsInstance(ctx *pulumi.Context, args *LookupInstVbsInstanceArgs, opts ...pulumi.InvokeOption) (*LookupInstVbsInstanceResult, error)
This data source provides details about a specific Vbs Instance resource in Oracle Cloud Infrastructure Vbs Inst service.
Gets a VbsInstance by identifier ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/vbs" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vbs.GetInstVbsInstance(ctx, &vbs.GetInstVbsInstanceArgs{ VbsInstanceId: testVbsInstanceOciVbsInstVbsInstance.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupInstVbsInstanceResultOutput ¶
type LookupInstVbsInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInstVbsInstance.
func LookupInstVbsInstanceOutput ¶
func LookupInstVbsInstanceOutput(ctx *pulumi.Context, args LookupInstVbsInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupInstVbsInstanceResultOutput
func (LookupInstVbsInstanceResultOutput) CompartmentId ¶
func (o LookupInstVbsInstanceResultOutput) CompartmentId() pulumi.StringOutput
Compartment of the service instance
func (LookupInstVbsInstanceResultOutput) DefinedTags ¶
func (o LookupInstVbsInstanceResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupInstVbsInstanceResultOutput) DisplayName ¶
func (o LookupInstVbsInstanceResultOutput) DisplayName() pulumi.StringOutput
Service instance display name
func (LookupInstVbsInstanceResultOutput) ElementType ¶
func (LookupInstVbsInstanceResultOutput) ElementType() reflect.Type
func (LookupInstVbsInstanceResultOutput) FreeformTags ¶
func (o LookupInstVbsInstanceResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupInstVbsInstanceResultOutput) Id ¶
func (o LookupInstVbsInstanceResultOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation
func (LookupInstVbsInstanceResultOutput) IdcsAccessToken ¶
func (o LookupInstVbsInstanceResultOutput) IdcsAccessToken() pulumi.StringOutput
func (LookupInstVbsInstanceResultOutput) IsResourceUsageAgreementGranted ¶
func (o LookupInstVbsInstanceResultOutput) IsResourceUsageAgreementGranted() pulumi.BoolOutput
Whether the VBS service instance owner explicitly approved VBS to create and use resources in the customer tenancy
func (LookupInstVbsInstanceResultOutput) LifecyleDetails ¶
func (o LookupInstVbsInstanceResultOutput) LifecyleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (LookupInstVbsInstanceResultOutput) Name ¶
func (o LookupInstVbsInstanceResultOutput) Name() pulumi.StringOutput
Service instance name (unique identifier)
func (LookupInstVbsInstanceResultOutput) ResourceCompartmentId ¶
func (o LookupInstVbsInstanceResultOutput) ResourceCompartmentId() pulumi.StringOutput
Compartment where VBS may create additional resources for the service instance
func (LookupInstVbsInstanceResultOutput) State ¶
func (o LookupInstVbsInstanceResultOutput) State() pulumi.StringOutput
The current state of the VbsInstance.
func (LookupInstVbsInstanceResultOutput) SystemTags ¶
func (o LookupInstVbsInstanceResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupInstVbsInstanceResultOutput) TimeCreated ¶
func (o LookupInstVbsInstanceResultOutput) TimeCreated() pulumi.StringOutput
The time the the VbsInstance was created. An RFC3339 formatted datetime string
func (LookupInstVbsInstanceResultOutput) TimeUpdated ¶
func (o LookupInstVbsInstanceResultOutput) TimeUpdated() pulumi.StringOutput
The time the VbsInstance was updated. An RFC3339 formatted datetime string
func (LookupInstVbsInstanceResultOutput) ToLookupInstVbsInstanceResultOutput ¶
func (o LookupInstVbsInstanceResultOutput) ToLookupInstVbsInstanceResultOutput() LookupInstVbsInstanceResultOutput
func (LookupInstVbsInstanceResultOutput) ToLookupInstVbsInstanceResultOutputWithContext ¶
func (o LookupInstVbsInstanceResultOutput) ToLookupInstVbsInstanceResultOutputWithContext(ctx context.Context) LookupInstVbsInstanceResultOutput
func (LookupInstVbsInstanceResultOutput) VbsAccessUrl ¶
func (o LookupInstVbsInstanceResultOutput) VbsAccessUrl() pulumi.StringOutput
Public web URL for accessing the VBS service instance
func (LookupInstVbsInstanceResultOutput) VbsInstanceId ¶
func (o LookupInstVbsInstanceResultOutput) VbsInstanceId() pulumi.StringOutput