Documentation
¶
Index ¶
- type Agent
- type AgentArgs
- type AgentArray
- type AgentArrayInput
- type AgentArrayOutput
- type AgentDependency
- type AgentDependencyArgs
- type AgentDependencyArray
- type AgentDependencyArrayInput
- type AgentDependencyArrayOutput
- func (AgentDependencyArrayOutput) ElementType() reflect.Type
- func (o AgentDependencyArrayOutput) Index(i pulumi.IntInput) AgentDependencyOutput
- func (o AgentDependencyArrayOutput) ToAgentDependencyArrayOutput() AgentDependencyArrayOutput
- func (o AgentDependencyArrayOutput) ToAgentDependencyArrayOutputWithContext(ctx context.Context) AgentDependencyArrayOutput
- type AgentDependencyInput
- type AgentDependencyMap
- type AgentDependencyMapInput
- type AgentDependencyMapOutput
- func (AgentDependencyMapOutput) ElementType() reflect.Type
- func (o AgentDependencyMapOutput) MapIndex(k pulumi.StringInput) AgentDependencyOutput
- func (o AgentDependencyMapOutput) ToAgentDependencyMapOutput() AgentDependencyMapOutput
- func (o AgentDependencyMapOutput) ToAgentDependencyMapOutputWithContext(ctx context.Context) AgentDependencyMapOutput
- type AgentDependencyOutput
- func (o AgentDependencyOutput) Bucket() pulumi.StringOutput
- func (o AgentDependencyOutput) Checksum() pulumi.StringOutput
- func (o AgentDependencyOutput) CompartmentId() pulumi.StringOutput
- func (o AgentDependencyOutput) DefinedTags() pulumi.StringMapOutput
- func (o AgentDependencyOutput) DependencyName() pulumi.StringOutput
- func (o AgentDependencyOutput) DependencyVersion() pulumi.StringOutput
- func (o AgentDependencyOutput) Description() pulumi.StringOutput
- func (o AgentDependencyOutput) DisplayName() pulumi.StringOutput
- func (o AgentDependencyOutput) ETag() pulumi.StringOutput
- func (AgentDependencyOutput) ElementType() reflect.Type
- func (o AgentDependencyOutput) FreeformTags() pulumi.StringMapOutput
- func (o AgentDependencyOutput) LifecycleDetails() pulumi.StringOutput
- func (o AgentDependencyOutput) Namespace() pulumi.StringOutput
- func (o AgentDependencyOutput) Object() pulumi.StringOutput
- func (o AgentDependencyOutput) State() pulumi.StringOutput
- func (o AgentDependencyOutput) SystemTags() pulumi.StringMapOutput
- func (o AgentDependencyOutput) TimeCreated() pulumi.StringOutput
- func (o AgentDependencyOutput) ToAgentDependencyOutput() AgentDependencyOutput
- func (o AgentDependencyOutput) ToAgentDependencyOutputWithContext(ctx context.Context) AgentDependencyOutput
- type AgentDependencyState
- type AgentInput
- type AgentMap
- type AgentMapInput
- type AgentMapOutput
- type AgentOutput
- func (o AgentOutput) AgentPubKey() pulumi.StringOutput
- func (o AgentOutput) AgentType() pulumi.StringOutput
- func (o AgentOutput) AgentVersion() pulumi.StringOutput
- func (o AgentOutput) CompartmentId() pulumi.StringOutput
- func (o AgentOutput) DefinedTags() pulumi.StringMapOutput
- func (o AgentOutput) DisplayName() pulumi.StringOutput
- func (AgentOutput) ElementType() reflect.Type
- func (o AgentOutput) EnvironmentId() pulumi.StringOutput
- func (o AgentOutput) FreeformTags() pulumi.StringMapOutput
- func (o AgentOutput) HeartBeatStatus() pulumi.StringOutput
- func (o AgentOutput) LifecycleDetails() pulumi.StringOutput
- func (o AgentOutput) OsVersion() pulumi.StringOutput
- func (o AgentOutput) PluginLists() AgentPluginListArrayOutput
- func (o AgentOutput) State() pulumi.StringOutput
- func (o AgentOutput) SystemTags() pulumi.StringMapOutput
- func (o AgentOutput) TimeCreated() pulumi.StringOutput
- func (o AgentOutput) TimeExpireAgentKeyInMs() pulumi.StringOutput
- func (o AgentOutput) TimeLastSyncReceived() pulumi.StringOutput
- func (o AgentOutput) TimeUpdated() pulumi.StringOutput
- func (o AgentOutput) ToAgentOutput() AgentOutput
- func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
- type AgentPlugin
- type AgentPluginArgs
- type AgentPluginArray
- type AgentPluginArrayInput
- type AgentPluginArrayOutput
- func (AgentPluginArrayOutput) ElementType() reflect.Type
- func (o AgentPluginArrayOutput) Index(i pulumi.IntInput) AgentPluginOutput
- func (o AgentPluginArrayOutput) ToAgentPluginArrayOutput() AgentPluginArrayOutput
- func (o AgentPluginArrayOutput) ToAgentPluginArrayOutputWithContext(ctx context.Context) AgentPluginArrayOutput
- type AgentPluginInput
- type AgentPluginList
- type AgentPluginListArgs
- type AgentPluginListArray
- type AgentPluginListArrayInput
- type AgentPluginListArrayOutput
- func (AgentPluginListArrayOutput) ElementType() reflect.Type
- func (o AgentPluginListArrayOutput) Index(i pulumi.IntInput) AgentPluginListOutput
- func (o AgentPluginListArrayOutput) ToAgentPluginListArrayOutput() AgentPluginListArrayOutput
- func (o AgentPluginListArrayOutput) ToAgentPluginListArrayOutputWithContext(ctx context.Context) AgentPluginListArrayOutput
- type AgentPluginListInput
- type AgentPluginListOutput
- func (o AgentPluginListOutput) AgentId() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) DefinedTags() pulumi.StringMapOutput
- func (AgentPluginListOutput) ElementType() reflect.Type
- func (o AgentPluginListOutput) FreeformTags() pulumi.StringMapOutput
- func (o AgentPluginListOutput) LifecycleDetails() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) Name() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) PluginVersion() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) State() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) TimeCreated() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o AgentPluginListOutput) ToAgentPluginListOutput() AgentPluginListOutput
- func (o AgentPluginListOutput) ToAgentPluginListOutputWithContext(ctx context.Context) AgentPluginListOutput
- type AgentPluginMap
- type AgentPluginMapInput
- type AgentPluginMapOutput
- func (AgentPluginMapOutput) ElementType() reflect.Type
- func (o AgentPluginMapOutput) MapIndex(k pulumi.StringInput) AgentPluginOutput
- func (o AgentPluginMapOutput) ToAgentPluginMapOutput() AgentPluginMapOutput
- func (o AgentPluginMapOutput) ToAgentPluginMapOutputWithContext(ctx context.Context) AgentPluginMapOutput
- type AgentPluginOutput
- func (o AgentPluginOutput) AgentId() pulumi.StringOutput
- func (o AgentPluginOutput) DefinedTags() pulumi.StringMapOutput
- func (o AgentPluginOutput) DesiredState() pulumi.StringOutput
- func (AgentPluginOutput) ElementType() reflect.Type
- func (o AgentPluginOutput) FreeformTags() pulumi.StringMapOutput
- func (o AgentPluginOutput) LifecycleDetails() pulumi.StringOutput
- func (o AgentPluginOutput) Name() pulumi.StringOutput
- func (o AgentPluginOutput) PluginName() pulumi.StringOutput
- func (o AgentPluginOutput) PluginVersion() pulumi.StringOutput
- func (o AgentPluginOutput) State() pulumi.StringOutput
- func (o AgentPluginOutput) SystemTags() pulumi.StringMapOutput
- func (o AgentPluginOutput) TimeCreated() pulumi.StringOutput
- func (o AgentPluginOutput) TimeUpdated() pulumi.StringOutput
- func (o AgentPluginOutput) ToAgentPluginOutput() AgentPluginOutput
- func (o AgentPluginOutput) ToAgentPluginOutputWithContext(ctx context.Context) AgentPluginOutput
- type AgentPluginState
- type AgentState
- type Asset
- type AssetArgs
- type AssetArray
- type AssetArrayInput
- type AssetArrayOutput
- type AssetCompute
- type AssetComputeArgs
- func (AssetComputeArgs) ElementType() reflect.Type
- func (i AssetComputeArgs) ToAssetComputeOutput() AssetComputeOutput
- func (i AssetComputeArgs) ToAssetComputeOutputWithContext(ctx context.Context) AssetComputeOutput
- func (i AssetComputeArgs) ToAssetComputePtrOutput() AssetComputePtrOutput
- func (i AssetComputeArgs) ToAssetComputePtrOutputWithContext(ctx context.Context) AssetComputePtrOutput
- type AssetComputeDisk
- type AssetComputeDiskArgs
- type AssetComputeDiskArray
- type AssetComputeDiskArrayInput
- type AssetComputeDiskArrayOutput
- func (AssetComputeDiskArrayOutput) ElementType() reflect.Type
- func (o AssetComputeDiskArrayOutput) Index(i pulumi.IntInput) AssetComputeDiskOutput
- func (o AssetComputeDiskArrayOutput) ToAssetComputeDiskArrayOutput() AssetComputeDiskArrayOutput
- func (o AssetComputeDiskArrayOutput) ToAssetComputeDiskArrayOutputWithContext(ctx context.Context) AssetComputeDiskArrayOutput
- type AssetComputeDiskInput
- type AssetComputeDiskOutput
- func (o AssetComputeDiskOutput) BootOrder() pulumi.IntPtrOutput
- func (AssetComputeDiskOutput) ElementType() reflect.Type
- func (o AssetComputeDiskOutput) Location() pulumi.StringPtrOutput
- func (o AssetComputeDiskOutput) Name() pulumi.StringPtrOutput
- func (o AssetComputeDiskOutput) PersistentMode() pulumi.StringPtrOutput
- func (o AssetComputeDiskOutput) SizeInMbs() pulumi.StringPtrOutput
- func (o AssetComputeDiskOutput) ToAssetComputeDiskOutput() AssetComputeDiskOutput
- func (o AssetComputeDiskOutput) ToAssetComputeDiskOutputWithContext(ctx context.Context) AssetComputeDiskOutput
- func (o AssetComputeDiskOutput) Uuid() pulumi.StringPtrOutput
- func (o AssetComputeDiskOutput) UuidLun() pulumi.StringPtrOutput
- type AssetComputeGpuDevice
- type AssetComputeGpuDeviceArgs
- type AssetComputeGpuDeviceArray
- func (AssetComputeGpuDeviceArray) ElementType() reflect.Type
- func (i AssetComputeGpuDeviceArray) ToAssetComputeGpuDeviceArrayOutput() AssetComputeGpuDeviceArrayOutput
- func (i AssetComputeGpuDeviceArray) ToAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) AssetComputeGpuDeviceArrayOutput
- type AssetComputeGpuDeviceArrayInput
- type AssetComputeGpuDeviceArrayOutput
- func (AssetComputeGpuDeviceArrayOutput) ElementType() reflect.Type
- func (o AssetComputeGpuDeviceArrayOutput) Index(i pulumi.IntInput) AssetComputeGpuDeviceOutput
- func (o AssetComputeGpuDeviceArrayOutput) ToAssetComputeGpuDeviceArrayOutput() AssetComputeGpuDeviceArrayOutput
- func (o AssetComputeGpuDeviceArrayOutput) ToAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) AssetComputeGpuDeviceArrayOutput
- type AssetComputeGpuDeviceInput
- type AssetComputeGpuDeviceOutput
- func (o AssetComputeGpuDeviceOutput) CoresCount() pulumi.IntPtrOutput
- func (o AssetComputeGpuDeviceOutput) Description() pulumi.StringPtrOutput
- func (AssetComputeGpuDeviceOutput) ElementType() reflect.Type
- func (o AssetComputeGpuDeviceOutput) Manufacturer() pulumi.StringPtrOutput
- func (o AssetComputeGpuDeviceOutput) MemoryInMbs() pulumi.StringPtrOutput
- func (o AssetComputeGpuDeviceOutput) Name() pulumi.StringPtrOutput
- func (o AssetComputeGpuDeviceOutput) ToAssetComputeGpuDeviceOutput() AssetComputeGpuDeviceOutput
- func (o AssetComputeGpuDeviceOutput) ToAssetComputeGpuDeviceOutputWithContext(ctx context.Context) AssetComputeGpuDeviceOutput
- type AssetComputeInput
- type AssetComputeNic
- type AssetComputeNicArgs
- type AssetComputeNicArray
- type AssetComputeNicArrayInput
- type AssetComputeNicArrayOutput
- func (AssetComputeNicArrayOutput) ElementType() reflect.Type
- func (o AssetComputeNicArrayOutput) Index(i pulumi.IntInput) AssetComputeNicOutput
- func (o AssetComputeNicArrayOutput) ToAssetComputeNicArrayOutput() AssetComputeNicArrayOutput
- func (o AssetComputeNicArrayOutput) ToAssetComputeNicArrayOutputWithContext(ctx context.Context) AssetComputeNicArrayOutput
- type AssetComputeNicInput
- type AssetComputeNicOutput
- func (AssetComputeNicOutput) ElementType() reflect.Type
- func (o AssetComputeNicOutput) IpAddresses() pulumi.StringArrayOutput
- func (o AssetComputeNicOutput) Label() pulumi.StringPtrOutput
- func (o AssetComputeNicOutput) MacAddress() pulumi.StringPtrOutput
- func (o AssetComputeNicOutput) MacAddressType() pulumi.StringPtrOutput
- func (o AssetComputeNicOutput) NetworkName() pulumi.StringPtrOutput
- func (o AssetComputeNicOutput) SwitchName() pulumi.StringPtrOutput
- func (o AssetComputeNicOutput) ToAssetComputeNicOutput() AssetComputeNicOutput
- func (o AssetComputeNicOutput) ToAssetComputeNicOutputWithContext(ctx context.Context) AssetComputeNicOutput
- type AssetComputeNvdimm
- type AssetComputeNvdimmArgs
- type AssetComputeNvdimmArray
- type AssetComputeNvdimmArrayInput
- type AssetComputeNvdimmArrayOutput
- func (AssetComputeNvdimmArrayOutput) ElementType() reflect.Type
- func (o AssetComputeNvdimmArrayOutput) Index(i pulumi.IntInput) AssetComputeNvdimmOutput
- func (o AssetComputeNvdimmArrayOutput) ToAssetComputeNvdimmArrayOutput() AssetComputeNvdimmArrayOutput
- func (o AssetComputeNvdimmArrayOutput) ToAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) AssetComputeNvdimmArrayOutput
- type AssetComputeNvdimmController
- type AssetComputeNvdimmControllerArgs
- func (AssetComputeNvdimmControllerArgs) ElementType() reflect.Type
- func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerOutput() AssetComputeNvdimmControllerOutput
- func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerOutput
- func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput
- func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerPtrOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerPtrOutput
- type AssetComputeNvdimmControllerInput
- type AssetComputeNvdimmControllerOutput
- func (o AssetComputeNvdimmControllerOutput) BusNumber() pulumi.IntPtrOutput
- func (AssetComputeNvdimmControllerOutput) ElementType() reflect.Type
- func (o AssetComputeNvdimmControllerOutput) Label() pulumi.StringPtrOutput
- func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerOutput() AssetComputeNvdimmControllerOutput
- func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerOutput
- func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput
- func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerPtrOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerPtrOutput
- type AssetComputeNvdimmControllerPtrInput
- type AssetComputeNvdimmControllerPtrOutput
- func (o AssetComputeNvdimmControllerPtrOutput) BusNumber() pulumi.IntPtrOutput
- func (o AssetComputeNvdimmControllerPtrOutput) Elem() AssetComputeNvdimmControllerOutput
- func (AssetComputeNvdimmControllerPtrOutput) ElementType() reflect.Type
- func (o AssetComputeNvdimmControllerPtrOutput) Label() pulumi.StringPtrOutput
- func (o AssetComputeNvdimmControllerPtrOutput) ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput
- func (o AssetComputeNvdimmControllerPtrOutput) ToAssetComputeNvdimmControllerPtrOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerPtrOutput
- type AssetComputeNvdimmInput
- type AssetComputeNvdimmOutput
- func (o AssetComputeNvdimmOutput) ControllerKey() pulumi.IntPtrOutput
- func (AssetComputeNvdimmOutput) ElementType() reflect.Type
- func (o AssetComputeNvdimmOutput) Label() pulumi.StringPtrOutput
- func (o AssetComputeNvdimmOutput) ToAssetComputeNvdimmOutput() AssetComputeNvdimmOutput
- func (o AssetComputeNvdimmOutput) ToAssetComputeNvdimmOutputWithContext(ctx context.Context) AssetComputeNvdimmOutput
- func (o AssetComputeNvdimmOutput) UnitNumber() pulumi.IntPtrOutput
- type AssetComputeOutput
- func (o AssetComputeOutput) ConnectedNetworks() pulumi.IntPtrOutput
- func (o AssetComputeOutput) CoresCount() pulumi.IntPtrOutput
- func (o AssetComputeOutput) CpuModel() pulumi.StringPtrOutput
- func (o AssetComputeOutput) Description() pulumi.StringPtrOutput
- func (o AssetComputeOutput) Disks() AssetComputeDiskArrayOutput
- func (o AssetComputeOutput) DisksCount() pulumi.IntPtrOutput
- func (o AssetComputeOutput) DnsName() pulumi.StringPtrOutput
- func (AssetComputeOutput) ElementType() reflect.Type
- func (o AssetComputeOutput) Firmware() pulumi.StringPtrOutput
- func (o AssetComputeOutput) GpuDevices() AssetComputeGpuDeviceArrayOutput
- func (o AssetComputeOutput) GpuDevicesCount() pulumi.IntPtrOutput
- func (o AssetComputeOutput) GuestState() pulumi.StringPtrOutput
- func (o AssetComputeOutput) HardwareVersion() pulumi.StringPtrOutput
- func (o AssetComputeOutput) HostName() pulumi.StringPtrOutput
- func (o AssetComputeOutput) IsPmemEnabled() pulumi.BoolPtrOutput
- func (o AssetComputeOutput) IsTpmEnabled() pulumi.BoolPtrOutput
- func (o AssetComputeOutput) LatencySensitivity() pulumi.StringPtrOutput
- func (o AssetComputeOutput) MemoryInMbs() pulumi.StringPtrOutput
- func (o AssetComputeOutput) Nics() AssetComputeNicArrayOutput
- func (o AssetComputeOutput) NicsCount() pulumi.IntPtrOutput
- func (o AssetComputeOutput) NvdimmController() AssetComputeNvdimmControllerPtrOutput
- func (o AssetComputeOutput) Nvdimms() AssetComputeNvdimmArrayOutput
- func (o AssetComputeOutput) OperatingSystem() pulumi.StringPtrOutput
- func (o AssetComputeOutput) OperatingSystemVersion() pulumi.StringPtrOutput
- func (o AssetComputeOutput) PmemInMbs() pulumi.StringPtrOutput
- func (o AssetComputeOutput) PowerState() pulumi.StringPtrOutput
- func (o AssetComputeOutput) PrimaryIp() pulumi.StringPtrOutput
- func (o AssetComputeOutput) ScsiController() AssetComputeScsiControllerPtrOutput
- func (o AssetComputeOutput) StorageProvisionedInMbs() pulumi.StringPtrOutput
- func (o AssetComputeOutput) ThreadsPerCoreCount() pulumi.IntPtrOutput
- func (o AssetComputeOutput) ToAssetComputeOutput() AssetComputeOutput
- func (o AssetComputeOutput) ToAssetComputeOutputWithContext(ctx context.Context) AssetComputeOutput
- func (o AssetComputeOutput) ToAssetComputePtrOutput() AssetComputePtrOutput
- func (o AssetComputeOutput) ToAssetComputePtrOutputWithContext(ctx context.Context) AssetComputePtrOutput
- type AssetComputePtrInput
- type AssetComputePtrOutput
- func (o AssetComputePtrOutput) ConnectedNetworks() pulumi.IntPtrOutput
- func (o AssetComputePtrOutput) CoresCount() pulumi.IntPtrOutput
- func (o AssetComputePtrOutput) CpuModel() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) Description() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) Disks() AssetComputeDiskArrayOutput
- func (o AssetComputePtrOutput) DisksCount() pulumi.IntPtrOutput
- func (o AssetComputePtrOutput) DnsName() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) Elem() AssetComputeOutput
- func (AssetComputePtrOutput) ElementType() reflect.Type
- func (o AssetComputePtrOutput) Firmware() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) GpuDevices() AssetComputeGpuDeviceArrayOutput
- func (o AssetComputePtrOutput) GpuDevicesCount() pulumi.IntPtrOutput
- func (o AssetComputePtrOutput) GuestState() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) HardwareVersion() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) HostName() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) IsPmemEnabled() pulumi.BoolPtrOutput
- func (o AssetComputePtrOutput) IsTpmEnabled() pulumi.BoolPtrOutput
- func (o AssetComputePtrOutput) LatencySensitivity() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) MemoryInMbs() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) Nics() AssetComputeNicArrayOutput
- func (o AssetComputePtrOutput) NicsCount() pulumi.IntPtrOutput
- func (o AssetComputePtrOutput) NvdimmController() AssetComputeNvdimmControllerPtrOutput
- func (o AssetComputePtrOutput) Nvdimms() AssetComputeNvdimmArrayOutput
- func (o AssetComputePtrOutput) OperatingSystem() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) OperatingSystemVersion() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) PmemInMbs() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) PowerState() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) PrimaryIp() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) ScsiController() AssetComputeScsiControllerPtrOutput
- func (o AssetComputePtrOutput) StorageProvisionedInMbs() pulumi.StringPtrOutput
- func (o AssetComputePtrOutput) ThreadsPerCoreCount() pulumi.IntPtrOutput
- func (o AssetComputePtrOutput) ToAssetComputePtrOutput() AssetComputePtrOutput
- func (o AssetComputePtrOutput) ToAssetComputePtrOutputWithContext(ctx context.Context) AssetComputePtrOutput
- type AssetComputeScsiController
- type AssetComputeScsiControllerArgs
- func (AssetComputeScsiControllerArgs) ElementType() reflect.Type
- func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerOutput() AssetComputeScsiControllerOutput
- func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerOutputWithContext(ctx context.Context) AssetComputeScsiControllerOutput
- func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput
- func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerPtrOutputWithContext(ctx context.Context) AssetComputeScsiControllerPtrOutput
- type AssetComputeScsiControllerInput
- type AssetComputeScsiControllerOutput
- func (AssetComputeScsiControllerOutput) ElementType() reflect.Type
- func (o AssetComputeScsiControllerOutput) Label() pulumi.StringPtrOutput
- func (o AssetComputeScsiControllerOutput) SharedBus() pulumi.StringPtrOutput
- func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerOutput() AssetComputeScsiControllerOutput
- func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerOutputWithContext(ctx context.Context) AssetComputeScsiControllerOutput
- func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput
- func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerPtrOutputWithContext(ctx context.Context) AssetComputeScsiControllerPtrOutput
- func (o AssetComputeScsiControllerOutput) UnitNumber() pulumi.IntPtrOutput
- type AssetComputeScsiControllerPtrInput
- type AssetComputeScsiControllerPtrOutput
- func (o AssetComputeScsiControllerPtrOutput) Elem() AssetComputeScsiControllerOutput
- func (AssetComputeScsiControllerPtrOutput) ElementType() reflect.Type
- func (o AssetComputeScsiControllerPtrOutput) Label() pulumi.StringPtrOutput
- func (o AssetComputeScsiControllerPtrOutput) SharedBus() pulumi.StringPtrOutput
- func (o AssetComputeScsiControllerPtrOutput) ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput
- func (o AssetComputeScsiControllerPtrOutput) ToAssetComputeScsiControllerPtrOutputWithContext(ctx context.Context) AssetComputeScsiControllerPtrOutput
- func (o AssetComputeScsiControllerPtrOutput) UnitNumber() pulumi.IntPtrOutput
- type AssetInput
- type AssetMap
- type AssetMapInput
- type AssetMapOutput
- type AssetOutput
- func (o AssetOutput) AssetSourceIds() pulumi.StringArrayOutput
- func (o AssetOutput) AssetType() pulumi.StringOutput
- func (o AssetOutput) CompartmentId() pulumi.StringOutput
- func (o AssetOutput) Compute() AssetComputeOutput
- func (o AssetOutput) DefinedTags() pulumi.StringMapOutput
- func (o AssetOutput) DisplayName() pulumi.StringOutput
- func (AssetOutput) ElementType() reflect.Type
- func (o AssetOutput) ExternalAssetKey() pulumi.StringOutput
- func (o AssetOutput) FreeformTags() pulumi.StringMapOutput
- func (o AssetOutput) InventoryId() pulumi.StringOutput
- func (o AssetOutput) SourceKey() pulumi.StringOutput
- func (o AssetOutput) State() pulumi.StringOutput
- func (o AssetOutput) SystemTags() pulumi.StringMapOutput
- func (o AssetOutput) TimeCreated() pulumi.StringOutput
- func (o AssetOutput) TimeUpdated() pulumi.StringOutput
- func (o AssetOutput) ToAssetOutput() AssetOutput
- func (o AssetOutput) ToAssetOutputWithContext(ctx context.Context) AssetOutput
- func (o AssetOutput) Vm() AssetVmOutput
- func (o AssetOutput) VmwareVcenter() AssetVmwareVcenterOutput
- func (o AssetOutput) VmwareVm() AssetVmwareVmOutput
- type AssetSource
- type AssetSourceArgs
- type AssetSourceArray
- type AssetSourceArrayInput
- type AssetSourceArrayOutput
- func (AssetSourceArrayOutput) ElementType() reflect.Type
- func (o AssetSourceArrayOutput) Index(i pulumi.IntInput) AssetSourceOutput
- func (o AssetSourceArrayOutput) ToAssetSourceArrayOutput() AssetSourceArrayOutput
- func (o AssetSourceArrayOutput) ToAssetSourceArrayOutputWithContext(ctx context.Context) AssetSourceArrayOutput
- type AssetSourceDiscoveryCredentials
- type AssetSourceDiscoveryCredentialsArgs
- func (AssetSourceDiscoveryCredentialsArgs) ElementType() reflect.Type
- func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsOutput() AssetSourceDiscoveryCredentialsOutput
- func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsOutput
- func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput
- func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsPtrOutput
- type AssetSourceDiscoveryCredentialsInput
- type AssetSourceDiscoveryCredentialsOutput
- func (AssetSourceDiscoveryCredentialsOutput) ElementType() reflect.Type
- func (o AssetSourceDiscoveryCredentialsOutput) SecretId() pulumi.StringOutput
- func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsOutput() AssetSourceDiscoveryCredentialsOutput
- func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsOutput
- func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput
- func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsPtrOutput
- func (o AssetSourceDiscoveryCredentialsOutput) Type() pulumi.StringOutput
- type AssetSourceDiscoveryCredentialsPtrInput
- type AssetSourceDiscoveryCredentialsPtrOutput
- func (o AssetSourceDiscoveryCredentialsPtrOutput) Elem() AssetSourceDiscoveryCredentialsOutput
- func (AssetSourceDiscoveryCredentialsPtrOutput) ElementType() reflect.Type
- func (o AssetSourceDiscoveryCredentialsPtrOutput) SecretId() pulumi.StringPtrOutput
- func (o AssetSourceDiscoveryCredentialsPtrOutput) ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput
- func (o AssetSourceDiscoveryCredentialsPtrOutput) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsPtrOutput
- func (o AssetSourceDiscoveryCredentialsPtrOutput) Type() pulumi.StringPtrOutput
- type AssetSourceInput
- type AssetSourceMap
- type AssetSourceMapInput
- type AssetSourceMapOutput
- func (AssetSourceMapOutput) ElementType() reflect.Type
- func (o AssetSourceMapOutput) MapIndex(k pulumi.StringInput) AssetSourceOutput
- func (o AssetSourceMapOutput) ToAssetSourceMapOutput() AssetSourceMapOutput
- func (o AssetSourceMapOutput) ToAssetSourceMapOutputWithContext(ctx context.Context) AssetSourceMapOutput
- type AssetSourceOutput
- func (o AssetSourceOutput) AreHistoricalMetricsCollected() pulumi.BoolOutput
- func (o AssetSourceOutput) AreRealtimeMetricsCollected() pulumi.BoolOutput
- func (o AssetSourceOutput) AssetsCompartmentId() pulumi.StringOutput
- func (o AssetSourceOutput) CompartmentId() pulumi.StringOutput
- func (o AssetSourceOutput) DefinedTags() pulumi.StringMapOutput
- func (o AssetSourceOutput) DiscoveryCredentials() AssetSourceDiscoveryCredentialsOutput
- func (o AssetSourceOutput) DiscoveryScheduleId() pulumi.StringOutput
- func (o AssetSourceOutput) DisplayName() pulumi.StringOutput
- func (AssetSourceOutput) ElementType() reflect.Type
- func (o AssetSourceOutput) EnvironmentId() pulumi.StringOutput
- func (o AssetSourceOutput) FreeformTags() pulumi.StringMapOutput
- func (o AssetSourceOutput) InventoryId() pulumi.StringOutput
- func (o AssetSourceOutput) LifecycleDetails() pulumi.StringOutput
- func (o AssetSourceOutput) ReplicationCredentials() AssetSourceReplicationCredentialsOutput
- func (o AssetSourceOutput) State() pulumi.StringOutput
- func (o AssetSourceOutput) SystemTags() pulumi.StringMapOutput
- func (o AssetSourceOutput) TimeCreated() pulumi.StringOutput
- func (o AssetSourceOutput) TimeUpdated() pulumi.StringOutput
- func (o AssetSourceOutput) ToAssetSourceOutput() AssetSourceOutput
- func (o AssetSourceOutput) ToAssetSourceOutputWithContext(ctx context.Context) AssetSourceOutput
- func (o AssetSourceOutput) Type() pulumi.StringOutput
- func (o AssetSourceOutput) VcenterEndpoint() pulumi.StringOutput
- type AssetSourceReplicationCredentials
- type AssetSourceReplicationCredentialsArgs
- func (AssetSourceReplicationCredentialsArgs) ElementType() reflect.Type
- func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsOutput() AssetSourceReplicationCredentialsOutput
- func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsOutput
- func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput
- func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsPtrOutput
- type AssetSourceReplicationCredentialsInput
- type AssetSourceReplicationCredentialsOutput
- func (AssetSourceReplicationCredentialsOutput) ElementType() reflect.Type
- func (o AssetSourceReplicationCredentialsOutput) SecretId() pulumi.StringOutput
- func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsOutput() AssetSourceReplicationCredentialsOutput
- func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsOutput
- func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput
- func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsPtrOutput
- func (o AssetSourceReplicationCredentialsOutput) Type() pulumi.StringOutput
- type AssetSourceReplicationCredentialsPtrInput
- type AssetSourceReplicationCredentialsPtrOutput
- func (o AssetSourceReplicationCredentialsPtrOutput) Elem() AssetSourceReplicationCredentialsOutput
- func (AssetSourceReplicationCredentialsPtrOutput) ElementType() reflect.Type
- func (o AssetSourceReplicationCredentialsPtrOutput) SecretId() pulumi.StringPtrOutput
- func (o AssetSourceReplicationCredentialsPtrOutput) ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput
- func (o AssetSourceReplicationCredentialsPtrOutput) ToAssetSourceReplicationCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsPtrOutput
- func (o AssetSourceReplicationCredentialsPtrOutput) Type() pulumi.StringPtrOutput
- type AssetSourceState
- type AssetState
- type AssetVm
- type AssetVmArgs
- func (AssetVmArgs) ElementType() reflect.Type
- func (i AssetVmArgs) ToAssetVmOutput() AssetVmOutput
- func (i AssetVmArgs) ToAssetVmOutputWithContext(ctx context.Context) AssetVmOutput
- func (i AssetVmArgs) ToAssetVmPtrOutput() AssetVmPtrOutput
- func (i AssetVmArgs) ToAssetVmPtrOutputWithContext(ctx context.Context) AssetVmPtrOutput
- type AssetVmInput
- type AssetVmOutput
- func (AssetVmOutput) ElementType() reflect.Type
- func (o AssetVmOutput) HypervisorHost() pulumi.StringPtrOutput
- func (o AssetVmOutput) HypervisorVendor() pulumi.StringPtrOutput
- func (o AssetVmOutput) HypervisorVersion() pulumi.StringPtrOutput
- func (o AssetVmOutput) ToAssetVmOutput() AssetVmOutput
- func (o AssetVmOutput) ToAssetVmOutputWithContext(ctx context.Context) AssetVmOutput
- func (o AssetVmOutput) ToAssetVmPtrOutput() AssetVmPtrOutput
- func (o AssetVmOutput) ToAssetVmPtrOutputWithContext(ctx context.Context) AssetVmPtrOutput
- type AssetVmPtrInput
- type AssetVmPtrOutput
- func (o AssetVmPtrOutput) Elem() AssetVmOutput
- func (AssetVmPtrOutput) ElementType() reflect.Type
- func (o AssetVmPtrOutput) HypervisorHost() pulumi.StringPtrOutput
- func (o AssetVmPtrOutput) HypervisorVendor() pulumi.StringPtrOutput
- func (o AssetVmPtrOutput) HypervisorVersion() pulumi.StringPtrOutput
- func (o AssetVmPtrOutput) ToAssetVmPtrOutput() AssetVmPtrOutput
- func (o AssetVmPtrOutput) ToAssetVmPtrOutputWithContext(ctx context.Context) AssetVmPtrOutput
- type AssetVmwareVcenter
- type AssetVmwareVcenterArgs
- func (AssetVmwareVcenterArgs) ElementType() reflect.Type
- func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterOutput() AssetVmwareVcenterOutput
- func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterOutputWithContext(ctx context.Context) AssetVmwareVcenterOutput
- func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput
- func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterPtrOutputWithContext(ctx context.Context) AssetVmwareVcenterPtrOutput
- type AssetVmwareVcenterInput
- type AssetVmwareVcenterOutput
- func (o AssetVmwareVcenterOutput) DataCenter() pulumi.StringPtrOutput
- func (AssetVmwareVcenterOutput) ElementType() reflect.Type
- func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterOutput() AssetVmwareVcenterOutput
- func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterOutputWithContext(ctx context.Context) AssetVmwareVcenterOutput
- func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput
- func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterPtrOutputWithContext(ctx context.Context) AssetVmwareVcenterPtrOutput
- func (o AssetVmwareVcenterOutput) VcenterKey() pulumi.StringPtrOutput
- func (o AssetVmwareVcenterOutput) VcenterVersion() pulumi.StringPtrOutput
- type AssetVmwareVcenterPtrInput
- type AssetVmwareVcenterPtrOutput
- func (o AssetVmwareVcenterPtrOutput) DataCenter() pulumi.StringPtrOutput
- func (o AssetVmwareVcenterPtrOutput) Elem() AssetVmwareVcenterOutput
- func (AssetVmwareVcenterPtrOutput) ElementType() reflect.Type
- func (o AssetVmwareVcenterPtrOutput) ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput
- func (o AssetVmwareVcenterPtrOutput) ToAssetVmwareVcenterPtrOutputWithContext(ctx context.Context) AssetVmwareVcenterPtrOutput
- func (o AssetVmwareVcenterPtrOutput) VcenterKey() pulumi.StringPtrOutput
- func (o AssetVmwareVcenterPtrOutput) VcenterVersion() pulumi.StringPtrOutput
- type AssetVmwareVm
- type AssetVmwareVmArgs
- func (AssetVmwareVmArgs) ElementType() reflect.Type
- func (i AssetVmwareVmArgs) ToAssetVmwareVmOutput() AssetVmwareVmOutput
- func (i AssetVmwareVmArgs) ToAssetVmwareVmOutputWithContext(ctx context.Context) AssetVmwareVmOutput
- func (i AssetVmwareVmArgs) ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput
- func (i AssetVmwareVmArgs) ToAssetVmwareVmPtrOutputWithContext(ctx context.Context) AssetVmwareVmPtrOutput
- type AssetVmwareVmCustomerTag
- type AssetVmwareVmCustomerTagArgs
- func (AssetVmwareVmCustomerTagArgs) ElementType() reflect.Type
- func (i AssetVmwareVmCustomerTagArgs) ToAssetVmwareVmCustomerTagOutput() AssetVmwareVmCustomerTagOutput
- func (i AssetVmwareVmCustomerTagArgs) ToAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagOutput
- type AssetVmwareVmCustomerTagArray
- func (AssetVmwareVmCustomerTagArray) ElementType() reflect.Type
- func (i AssetVmwareVmCustomerTagArray) ToAssetVmwareVmCustomerTagArrayOutput() AssetVmwareVmCustomerTagArrayOutput
- func (i AssetVmwareVmCustomerTagArray) ToAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagArrayOutput
- type AssetVmwareVmCustomerTagArrayInput
- type AssetVmwareVmCustomerTagArrayOutput
- func (AssetVmwareVmCustomerTagArrayOutput) ElementType() reflect.Type
- func (o AssetVmwareVmCustomerTagArrayOutput) Index(i pulumi.IntInput) AssetVmwareVmCustomerTagOutput
- func (o AssetVmwareVmCustomerTagArrayOutput) ToAssetVmwareVmCustomerTagArrayOutput() AssetVmwareVmCustomerTagArrayOutput
- func (o AssetVmwareVmCustomerTagArrayOutput) ToAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagArrayOutput
- type AssetVmwareVmCustomerTagInput
- type AssetVmwareVmCustomerTagOutput
- func (o AssetVmwareVmCustomerTagOutput) Description() pulumi.StringPtrOutput
- func (AssetVmwareVmCustomerTagOutput) ElementType() reflect.Type
- func (o AssetVmwareVmCustomerTagOutput) Name() pulumi.StringPtrOutput
- func (o AssetVmwareVmCustomerTagOutput) ToAssetVmwareVmCustomerTagOutput() AssetVmwareVmCustomerTagOutput
- func (o AssetVmwareVmCustomerTagOutput) ToAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagOutput
- type AssetVmwareVmInput
- type AssetVmwareVmOutput
- func (o AssetVmwareVmOutput) Cluster() pulumi.StringPtrOutput
- func (o AssetVmwareVmOutput) CustomerFields() pulumi.StringArrayOutput
- func (o AssetVmwareVmOutput) CustomerTags() AssetVmwareVmCustomerTagArrayOutput
- func (AssetVmwareVmOutput) ElementType() reflect.Type
- func (o AssetVmwareVmOutput) FaultToleranceBandwidth() pulumi.IntPtrOutput
- func (o AssetVmwareVmOutput) FaultToleranceSecondaryLatency() pulumi.IntPtrOutput
- func (o AssetVmwareVmOutput) FaultToleranceState() pulumi.StringPtrOutput
- func (o AssetVmwareVmOutput) InstanceUuid() pulumi.StringPtrOutput
- func (o AssetVmwareVmOutput) IsDisksCbtEnabled() pulumi.BoolPtrOutput
- func (o AssetVmwareVmOutput) IsDisksUuidEnabled() pulumi.BoolPtrOutput
- func (o AssetVmwareVmOutput) Path() pulumi.StringPtrOutput
- func (o AssetVmwareVmOutput) ToAssetVmwareVmOutput() AssetVmwareVmOutput
- func (o AssetVmwareVmOutput) ToAssetVmwareVmOutputWithContext(ctx context.Context) AssetVmwareVmOutput
- func (o AssetVmwareVmOutput) ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput
- func (o AssetVmwareVmOutput) ToAssetVmwareVmPtrOutputWithContext(ctx context.Context) AssetVmwareVmPtrOutput
- func (o AssetVmwareVmOutput) VmwareToolsStatus() pulumi.StringPtrOutput
- type AssetVmwareVmPtrInput
- type AssetVmwareVmPtrOutput
- func (o AssetVmwareVmPtrOutput) Cluster() pulumi.StringPtrOutput
- func (o AssetVmwareVmPtrOutput) CustomerFields() pulumi.StringArrayOutput
- func (o AssetVmwareVmPtrOutput) CustomerTags() AssetVmwareVmCustomerTagArrayOutput
- func (o AssetVmwareVmPtrOutput) Elem() AssetVmwareVmOutput
- func (AssetVmwareVmPtrOutput) ElementType() reflect.Type
- func (o AssetVmwareVmPtrOutput) FaultToleranceBandwidth() pulumi.IntPtrOutput
- func (o AssetVmwareVmPtrOutput) FaultToleranceSecondaryLatency() pulumi.IntPtrOutput
- func (o AssetVmwareVmPtrOutput) FaultToleranceState() pulumi.StringPtrOutput
- func (o AssetVmwareVmPtrOutput) InstanceUuid() pulumi.StringPtrOutput
- func (o AssetVmwareVmPtrOutput) IsDisksCbtEnabled() pulumi.BoolPtrOutput
- func (o AssetVmwareVmPtrOutput) IsDisksUuidEnabled() pulumi.BoolPtrOutput
- func (o AssetVmwareVmPtrOutput) Path() pulumi.StringPtrOutput
- func (o AssetVmwareVmPtrOutput) ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput
- func (o AssetVmwareVmPtrOutput) ToAssetVmwareVmPtrOutputWithContext(ctx context.Context) AssetVmwareVmPtrOutput
- func (o AssetVmwareVmPtrOutput) VmwareToolsStatus() pulumi.StringPtrOutput
- type DiscoverySchedule
- type DiscoveryScheduleArgs
- type DiscoveryScheduleArray
- type DiscoveryScheduleArrayInput
- type DiscoveryScheduleArrayOutput
- func (DiscoveryScheduleArrayOutput) ElementType() reflect.Type
- func (o DiscoveryScheduleArrayOutput) Index(i pulumi.IntInput) DiscoveryScheduleOutput
- func (o DiscoveryScheduleArrayOutput) ToDiscoveryScheduleArrayOutput() DiscoveryScheduleArrayOutput
- func (o DiscoveryScheduleArrayOutput) ToDiscoveryScheduleArrayOutputWithContext(ctx context.Context) DiscoveryScheduleArrayOutput
- type DiscoveryScheduleInput
- type DiscoveryScheduleMap
- type DiscoveryScheduleMapInput
- type DiscoveryScheduleMapOutput
- func (DiscoveryScheduleMapOutput) ElementType() reflect.Type
- func (o DiscoveryScheduleMapOutput) MapIndex(k pulumi.StringInput) DiscoveryScheduleOutput
- func (o DiscoveryScheduleMapOutput) ToDiscoveryScheduleMapOutput() DiscoveryScheduleMapOutput
- func (o DiscoveryScheduleMapOutput) ToDiscoveryScheduleMapOutputWithContext(ctx context.Context) DiscoveryScheduleMapOutput
- type DiscoveryScheduleOutput
- func (o DiscoveryScheduleOutput) CompartmentId() pulumi.StringOutput
- func (o DiscoveryScheduleOutput) DefinedTags() pulumi.StringMapOutput
- func (o DiscoveryScheduleOutput) DisplayName() pulumi.StringOutput
- func (DiscoveryScheduleOutput) ElementType() reflect.Type
- func (o DiscoveryScheduleOutput) ExecutionRecurrences() pulumi.StringOutput
- func (o DiscoveryScheduleOutput) FreeformTags() pulumi.StringMapOutput
- func (o DiscoveryScheduleOutput) LifecycleDetails() pulumi.StringOutput
- func (o DiscoveryScheduleOutput) State() pulumi.StringOutput
- func (o DiscoveryScheduleOutput) SystemTags() pulumi.StringMapOutput
- func (o DiscoveryScheduleOutput) TimeCreated() pulumi.StringOutput
- func (o DiscoveryScheduleOutput) TimeUpdated() pulumi.StringOutput
- func (o DiscoveryScheduleOutput) ToDiscoveryScheduleOutput() DiscoveryScheduleOutput
- func (o DiscoveryScheduleOutput) ToDiscoveryScheduleOutputWithContext(ctx context.Context) DiscoveryScheduleOutput
- type DiscoveryScheduleState
- type Environment
- type EnvironmentArgs
- type EnvironmentArray
- type EnvironmentArrayInput
- type EnvironmentArrayOutput
- func (EnvironmentArrayOutput) ElementType() reflect.Type
- func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
- type EnvironmentInput
- type EnvironmentMap
- type EnvironmentMapInput
- type EnvironmentMapOutput
- func (EnvironmentMapOutput) ElementType() reflect.Type
- func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
- type EnvironmentOutput
- func (o EnvironmentOutput) CompartmentId() pulumi.StringOutput
- func (o EnvironmentOutput) DefinedTags() pulumi.StringMapOutput
- func (o EnvironmentOutput) DisplayName() pulumi.StringOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) FreeformTags() pulumi.StringMapOutput
- func (o EnvironmentOutput) LifecycleDetails() pulumi.StringOutput
- func (o EnvironmentOutput) State() pulumi.StringOutput
- func (o EnvironmentOutput) SystemTags() pulumi.StringMapOutput
- func (o EnvironmentOutput) TimeCreated() pulumi.StringOutput
- func (o EnvironmentOutput) TimeUpdated() pulumi.StringOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- type EnvironmentState
- type GetAgentDependenciesAgentDependencyCollection
- type GetAgentDependenciesAgentDependencyCollectionArgs
- func (GetAgentDependenciesAgentDependencyCollectionArgs) ElementType() reflect.Type
- func (i GetAgentDependenciesAgentDependencyCollectionArgs) ToGetAgentDependenciesAgentDependencyCollectionOutput() GetAgentDependenciesAgentDependencyCollectionOutput
- func (i GetAgentDependenciesAgentDependencyCollectionArgs) ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionOutput
- type GetAgentDependenciesAgentDependencyCollectionArray
- func (GetAgentDependenciesAgentDependencyCollectionArray) ElementType() reflect.Type
- func (i GetAgentDependenciesAgentDependencyCollectionArray) ToGetAgentDependenciesAgentDependencyCollectionArrayOutput() GetAgentDependenciesAgentDependencyCollectionArrayOutput
- func (i GetAgentDependenciesAgentDependencyCollectionArray) ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionArrayOutput
- type GetAgentDependenciesAgentDependencyCollectionArrayInput
- type GetAgentDependenciesAgentDependencyCollectionArrayOutput
- func (GetAgentDependenciesAgentDependencyCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesAgentDependencyCollectionArrayOutput) Index(i pulumi.IntInput) GetAgentDependenciesAgentDependencyCollectionOutput
- func (o GetAgentDependenciesAgentDependencyCollectionArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionArrayOutput() GetAgentDependenciesAgentDependencyCollectionArrayOutput
- func (o GetAgentDependenciesAgentDependencyCollectionArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionArrayOutput
- type GetAgentDependenciesAgentDependencyCollectionInput
- type GetAgentDependenciesAgentDependencyCollectionItem
- type GetAgentDependenciesAgentDependencyCollectionItemArgs
- func (GetAgentDependenciesAgentDependencyCollectionItemArgs) ElementType() reflect.Type
- func (i GetAgentDependenciesAgentDependencyCollectionItemArgs) ToGetAgentDependenciesAgentDependencyCollectionItemOutput() GetAgentDependenciesAgentDependencyCollectionItemOutput
- func (i GetAgentDependenciesAgentDependencyCollectionItemArgs) ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemOutput
- type GetAgentDependenciesAgentDependencyCollectionItemArray
- func (GetAgentDependenciesAgentDependencyCollectionItemArray) ElementType() reflect.Type
- func (i GetAgentDependenciesAgentDependencyCollectionItemArray) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput() GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
- func (i GetAgentDependenciesAgentDependencyCollectionItemArray) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
- type GetAgentDependenciesAgentDependencyCollectionItemArrayInput
- type GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
- func (GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAgentDependenciesAgentDependencyCollectionItemOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput() GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
- type GetAgentDependenciesAgentDependencyCollectionItemInput
- type GetAgentDependenciesAgentDependencyCollectionItemOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Bucket() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Checksum() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DependencyName() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DependencyVersion() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) ETag() pulumi.StringOutput
- func (GetAgentDependenciesAgentDependencyCollectionItemOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Object() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) ToGetAgentDependenciesAgentDependencyCollectionItemOutput() GetAgentDependenciesAgentDependencyCollectionItemOutput
- func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemOutput
- type GetAgentDependenciesAgentDependencyCollectionOutput
- func (GetAgentDependenciesAgentDependencyCollectionOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesAgentDependencyCollectionOutput) Items() GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
- func (o GetAgentDependenciesAgentDependencyCollectionOutput) ToGetAgentDependenciesAgentDependencyCollectionOutput() GetAgentDependenciesAgentDependencyCollectionOutput
- func (o GetAgentDependenciesAgentDependencyCollectionOutput) ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionOutput
- type GetAgentDependenciesArgs
- type GetAgentDependenciesFilter
- type GetAgentDependenciesFilterArgs
- func (GetAgentDependenciesFilterArgs) ElementType() reflect.Type
- func (i GetAgentDependenciesFilterArgs) ToGetAgentDependenciesFilterOutput() GetAgentDependenciesFilterOutput
- func (i GetAgentDependenciesFilterArgs) ToGetAgentDependenciesFilterOutputWithContext(ctx context.Context) GetAgentDependenciesFilterOutput
- type GetAgentDependenciesFilterArray
- func (GetAgentDependenciesFilterArray) ElementType() reflect.Type
- func (i GetAgentDependenciesFilterArray) ToGetAgentDependenciesFilterArrayOutput() GetAgentDependenciesFilterArrayOutput
- func (i GetAgentDependenciesFilterArray) ToGetAgentDependenciesFilterArrayOutputWithContext(ctx context.Context) GetAgentDependenciesFilterArrayOutput
- type GetAgentDependenciesFilterArrayInput
- type GetAgentDependenciesFilterArrayOutput
- func (GetAgentDependenciesFilterArrayOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesFilterArrayOutput) Index(i pulumi.IntInput) GetAgentDependenciesFilterOutput
- func (o GetAgentDependenciesFilterArrayOutput) ToGetAgentDependenciesFilterArrayOutput() GetAgentDependenciesFilterArrayOutput
- func (o GetAgentDependenciesFilterArrayOutput) ToGetAgentDependenciesFilterArrayOutputWithContext(ctx context.Context) GetAgentDependenciesFilterArrayOutput
- type GetAgentDependenciesFilterInput
- type GetAgentDependenciesFilterOutput
- func (GetAgentDependenciesFilterOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesFilterOutput) Name() pulumi.StringOutput
- func (o GetAgentDependenciesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAgentDependenciesFilterOutput) ToGetAgentDependenciesFilterOutput() GetAgentDependenciesFilterOutput
- func (o GetAgentDependenciesFilterOutput) ToGetAgentDependenciesFilterOutputWithContext(ctx context.Context) GetAgentDependenciesFilterOutput
- func (o GetAgentDependenciesFilterOutput) Values() pulumi.StringArrayOutput
- type GetAgentDependenciesOutputArgs
- type GetAgentDependenciesResult
- type GetAgentDependenciesResultOutput
- func (o GetAgentDependenciesResultOutput) AgentDependencyCollections() GetAgentDependenciesAgentDependencyCollectionArrayOutput
- func (o GetAgentDependenciesResultOutput) AgentId() pulumi.StringPtrOutput
- func (o GetAgentDependenciesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAgentDependenciesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetAgentDependenciesResultOutput) ElementType() reflect.Type
- func (o GetAgentDependenciesResultOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o GetAgentDependenciesResultOutput) Filters() GetAgentDependenciesFilterArrayOutput
- func (o GetAgentDependenciesResultOutput) Id() pulumi.StringOutput
- func (o GetAgentDependenciesResultOutput) State() pulumi.StringPtrOutput
- func (o GetAgentDependenciesResultOutput) ToGetAgentDependenciesResultOutput() GetAgentDependenciesResultOutput
- func (o GetAgentDependenciesResultOutput) ToGetAgentDependenciesResultOutputWithContext(ctx context.Context) GetAgentDependenciesResultOutput
- type GetAgentPluginList
- type GetAgentPluginListArgs
- type GetAgentPluginListArray
- type GetAgentPluginListArrayInput
- type GetAgentPluginListArrayOutput
- func (GetAgentPluginListArrayOutput) ElementType() reflect.Type
- func (o GetAgentPluginListArrayOutput) Index(i pulumi.IntInput) GetAgentPluginListOutput
- func (o GetAgentPluginListArrayOutput) ToGetAgentPluginListArrayOutput() GetAgentPluginListArrayOutput
- func (o GetAgentPluginListArrayOutput) ToGetAgentPluginListArrayOutputWithContext(ctx context.Context) GetAgentPluginListArrayOutput
- type GetAgentPluginListInput
- type GetAgentPluginListOutput
- func (o GetAgentPluginListOutput) AgentId() pulumi.StringOutput
- func (o GetAgentPluginListOutput) DefinedTags() pulumi.StringMapOutput
- func (GetAgentPluginListOutput) ElementType() reflect.Type
- func (o GetAgentPluginListOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAgentPluginListOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAgentPluginListOutput) Name() pulumi.StringOutput
- func (o GetAgentPluginListOutput) PluginVersion() pulumi.StringOutput
- func (o GetAgentPluginListOutput) State() pulumi.StringOutput
- func (o GetAgentPluginListOutput) TimeCreated() pulumi.StringOutput
- func (o GetAgentPluginListOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAgentPluginListOutput) ToGetAgentPluginListOutput() GetAgentPluginListOutput
- func (o GetAgentPluginListOutput) ToGetAgentPluginListOutputWithContext(ctx context.Context) GetAgentPluginListOutput
- type GetAgentsAgentCollection
- type GetAgentsAgentCollectionArgs
- func (GetAgentsAgentCollectionArgs) ElementType() reflect.Type
- func (i GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput
- func (i GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutputWithContext(ctx context.Context) GetAgentsAgentCollectionOutput
- type GetAgentsAgentCollectionArray
- func (GetAgentsAgentCollectionArray) ElementType() reflect.Type
- func (i GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput
- func (i GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionArrayOutput
- type GetAgentsAgentCollectionArrayInput
- type GetAgentsAgentCollectionArrayOutput
- func (GetAgentsAgentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAgentsAgentCollectionArrayOutput) Index(i pulumi.IntInput) GetAgentsAgentCollectionOutput
- func (o GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput
- func (o GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionArrayOutput
- type GetAgentsAgentCollectionInput
- type GetAgentsAgentCollectionItem
- type GetAgentsAgentCollectionItemArgs
- func (GetAgentsAgentCollectionItemArgs) ElementType() reflect.Type
- func (i GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput
- func (i GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemOutput
- type GetAgentsAgentCollectionItemArray
- func (GetAgentsAgentCollectionItemArray) ElementType() reflect.Type
- func (i GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput
- func (i GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemArrayOutput
- type GetAgentsAgentCollectionItemArrayInput
- type GetAgentsAgentCollectionItemArrayOutput
- func (GetAgentsAgentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAgentsAgentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAgentsAgentCollectionItemOutput
- func (o GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput
- func (o GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemArrayOutput
- type GetAgentsAgentCollectionItemInput
- type GetAgentsAgentCollectionItemOutput
- func (o GetAgentsAgentCollectionItemOutput) AgentPubKey() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) AgentType() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) AgentVersion() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetAgentsAgentCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetAgentsAgentCollectionItemOutput) ElementType() reflect.Type
- func (o GetAgentsAgentCollectionItemOutput) EnvironmentId() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAgentsAgentCollectionItemOutput) HeartBeatStatus() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) OsVersion() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) PluginLists() GetAgentsAgentCollectionItemPluginListArrayOutput
- func (o GetAgentsAgentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetAgentsAgentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) TimeExpireAgentKeyInMs() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) TimeLastSyncReceived() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput
- func (o GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemOutput
- type GetAgentsAgentCollectionItemPluginList
- type GetAgentsAgentCollectionItemPluginListArgs
- func (GetAgentsAgentCollectionItemPluginListArgs) ElementType() reflect.Type
- func (i GetAgentsAgentCollectionItemPluginListArgs) ToGetAgentsAgentCollectionItemPluginListOutput() GetAgentsAgentCollectionItemPluginListOutput
- func (i GetAgentsAgentCollectionItemPluginListArgs) ToGetAgentsAgentCollectionItemPluginListOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListOutput
- type GetAgentsAgentCollectionItemPluginListArray
- func (GetAgentsAgentCollectionItemPluginListArray) ElementType() reflect.Type
- func (i GetAgentsAgentCollectionItemPluginListArray) ToGetAgentsAgentCollectionItemPluginListArrayOutput() GetAgentsAgentCollectionItemPluginListArrayOutput
- func (i GetAgentsAgentCollectionItemPluginListArray) ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListArrayOutput
- type GetAgentsAgentCollectionItemPluginListArrayInput
- type GetAgentsAgentCollectionItemPluginListArrayOutput
- func (GetAgentsAgentCollectionItemPluginListArrayOutput) ElementType() reflect.Type
- func (o GetAgentsAgentCollectionItemPluginListArrayOutput) Index(i pulumi.IntInput) GetAgentsAgentCollectionItemPluginListOutput
- func (o GetAgentsAgentCollectionItemPluginListArrayOutput) ToGetAgentsAgentCollectionItemPluginListArrayOutput() GetAgentsAgentCollectionItemPluginListArrayOutput
- func (o GetAgentsAgentCollectionItemPluginListArrayOutput) ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListArrayOutput
- type GetAgentsAgentCollectionItemPluginListInput
- type GetAgentsAgentCollectionItemPluginListOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) AgentId() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) DefinedTags() pulumi.StringMapOutput
- func (GetAgentsAgentCollectionItemPluginListOutput) ElementType() reflect.Type
- func (o GetAgentsAgentCollectionItemPluginListOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) Name() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) PluginVersion() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) State() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) TimeCreated() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) ToGetAgentsAgentCollectionItemPluginListOutput() GetAgentsAgentCollectionItemPluginListOutput
- func (o GetAgentsAgentCollectionItemPluginListOutput) ToGetAgentsAgentCollectionItemPluginListOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListOutput
- type GetAgentsAgentCollectionOutput
- func (GetAgentsAgentCollectionOutput) ElementType() reflect.Type
- func (o GetAgentsAgentCollectionOutput) Items() GetAgentsAgentCollectionItemArrayOutput
- func (o GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput
- func (o GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutputWithContext(ctx context.Context) GetAgentsAgentCollectionOutput
- type GetAgentsArgs
- type GetAgentsFilter
- type GetAgentsFilterArgs
- type GetAgentsFilterArray
- type GetAgentsFilterArrayInput
- type GetAgentsFilterArrayOutput
- func (GetAgentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetAgentsFilterArrayOutput) Index(i pulumi.IntInput) GetAgentsFilterOutput
- func (o GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput
- func (o GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutputWithContext(ctx context.Context) GetAgentsFilterArrayOutput
- type GetAgentsFilterInput
- type GetAgentsFilterOutput
- func (GetAgentsFilterOutput) ElementType() reflect.Type
- func (o GetAgentsFilterOutput) Name() pulumi.StringOutput
- func (o GetAgentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAgentsFilterOutput) ToGetAgentsFilterOutput() GetAgentsFilterOutput
- func (o GetAgentsFilterOutput) ToGetAgentsFilterOutputWithContext(ctx context.Context) GetAgentsFilterOutput
- func (o GetAgentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetAgentsOutputArgs
- type GetAgentsResult
- type GetAgentsResultOutput
- func (o GetAgentsResultOutput) AgentCollections() GetAgentsAgentCollectionArrayOutput
- func (o GetAgentsResultOutput) AgentId() pulumi.StringPtrOutput
- func (o GetAgentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAgentsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetAgentsResultOutput) ElementType() reflect.Type
- func (o GetAgentsResultOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o GetAgentsResultOutput) Filters() GetAgentsFilterArrayOutput
- func (o GetAgentsResultOutput) Id() pulumi.StringOutput
- func (o GetAgentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetAgentsResultOutput) ToGetAgentsResultOutput() GetAgentsResultOutput
- func (o GetAgentsResultOutput) ToGetAgentsResultOutputWithContext(ctx context.Context) GetAgentsResultOutput
- type GetApplianceImageArgs
- type GetApplianceImageItem
- type GetApplianceImageItemArgs
- type GetApplianceImageItemArray
- func (GetApplianceImageItemArray) ElementType() reflect.Type
- func (i GetApplianceImageItemArray) ToGetApplianceImageItemArrayOutput() GetApplianceImageItemArrayOutput
- func (i GetApplianceImageItemArray) ToGetApplianceImageItemArrayOutputWithContext(ctx context.Context) GetApplianceImageItemArrayOutput
- type GetApplianceImageItemArrayInput
- type GetApplianceImageItemArrayOutput
- func (GetApplianceImageItemArrayOutput) ElementType() reflect.Type
- func (o GetApplianceImageItemArrayOutput) Index(i pulumi.IntInput) GetApplianceImageItemOutput
- func (o GetApplianceImageItemArrayOutput) ToGetApplianceImageItemArrayOutput() GetApplianceImageItemArrayOutput
- func (o GetApplianceImageItemArrayOutput) ToGetApplianceImageItemArrayOutputWithContext(ctx context.Context) GetApplianceImageItemArrayOutput
- type GetApplianceImageItemInput
- type GetApplianceImageItemOutput
- func (o GetApplianceImageItemOutput) Checksum() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetApplianceImageItemOutput) DisplayName() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) DownloadUrl() pulumi.StringOutput
- func (GetApplianceImageItemOutput) ElementType() reflect.Type
- func (o GetApplianceImageItemOutput) FileName() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) Format() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetApplianceImageItemOutput) Id() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) Platform() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) SizeInMbs() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) State() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetApplianceImageItemOutput) ToGetApplianceImageItemOutput() GetApplianceImageItemOutput
- func (o GetApplianceImageItemOutput) ToGetApplianceImageItemOutputWithContext(ctx context.Context) GetApplianceImageItemOutput
- func (o GetApplianceImageItemOutput) Version() pulumi.StringOutput
- type GetApplianceImageOutputArgs
- type GetApplianceImageResult
- type GetApplianceImageResultOutput
- func (o GetApplianceImageResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetApplianceImageResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetApplianceImageResultOutput) ElementType() reflect.Type
- func (o GetApplianceImageResultOutput) Id() pulumi.StringOutput
- func (o GetApplianceImageResultOutput) Items() GetApplianceImageItemArrayOutput
- func (o GetApplianceImageResultOutput) ToGetApplianceImageResultOutput() GetApplianceImageResultOutput
- func (o GetApplianceImageResultOutput) ToGetApplianceImageResultOutputWithContext(ctx context.Context) GetApplianceImageResultOutput
- type GetApplianceImagesApplianceImageCollection
- type GetApplianceImagesApplianceImageCollectionArgs
- func (GetApplianceImagesApplianceImageCollectionArgs) ElementType() reflect.Type
- func (i GetApplianceImagesApplianceImageCollectionArgs) ToGetApplianceImagesApplianceImageCollectionOutput() GetApplianceImagesApplianceImageCollectionOutput
- func (i GetApplianceImagesApplianceImageCollectionArgs) ToGetApplianceImagesApplianceImageCollectionOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionOutput
- type GetApplianceImagesApplianceImageCollectionArray
- func (GetApplianceImagesApplianceImageCollectionArray) ElementType() reflect.Type
- func (i GetApplianceImagesApplianceImageCollectionArray) ToGetApplianceImagesApplianceImageCollectionArrayOutput() GetApplianceImagesApplianceImageCollectionArrayOutput
- func (i GetApplianceImagesApplianceImageCollectionArray) ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionArrayOutput
- type GetApplianceImagesApplianceImageCollectionArrayInput
- type GetApplianceImagesApplianceImageCollectionArrayOutput
- func (GetApplianceImagesApplianceImageCollectionArrayOutput) ElementType() reflect.Type
- func (o GetApplianceImagesApplianceImageCollectionArrayOutput) Index(i pulumi.IntInput) GetApplianceImagesApplianceImageCollectionOutput
- func (o GetApplianceImagesApplianceImageCollectionArrayOutput) ToGetApplianceImagesApplianceImageCollectionArrayOutput() GetApplianceImagesApplianceImageCollectionArrayOutput
- func (o GetApplianceImagesApplianceImageCollectionArrayOutput) ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionArrayOutput
- type GetApplianceImagesApplianceImageCollectionInput
- type GetApplianceImagesApplianceImageCollectionItem
- type GetApplianceImagesApplianceImageCollectionItemArgs
- func (GetApplianceImagesApplianceImageCollectionItemArgs) ElementType() reflect.Type
- func (i GetApplianceImagesApplianceImageCollectionItemArgs) ToGetApplianceImagesApplianceImageCollectionItemOutput() GetApplianceImagesApplianceImageCollectionItemOutput
- func (i GetApplianceImagesApplianceImageCollectionItemArgs) ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemOutput
- type GetApplianceImagesApplianceImageCollectionItemArray
- func (GetApplianceImagesApplianceImageCollectionItemArray) ElementType() reflect.Type
- func (i GetApplianceImagesApplianceImageCollectionItemArray) ToGetApplianceImagesApplianceImageCollectionItemArrayOutput() GetApplianceImagesApplianceImageCollectionItemArrayOutput
- func (i GetApplianceImagesApplianceImageCollectionItemArray) ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemArrayOutput
- type GetApplianceImagesApplianceImageCollectionItemArrayInput
- type GetApplianceImagesApplianceImageCollectionItemArrayOutput
- func (GetApplianceImagesApplianceImageCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetApplianceImagesApplianceImageCollectionItemArrayOutput) Index(i pulumi.IntInput) GetApplianceImagesApplianceImageCollectionItemOutput
- func (o GetApplianceImagesApplianceImageCollectionItemArrayOutput) ToGetApplianceImagesApplianceImageCollectionItemArrayOutput() GetApplianceImagesApplianceImageCollectionItemArrayOutput
- func (o GetApplianceImagesApplianceImageCollectionItemArrayOutput) ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemArrayOutput
- type GetApplianceImagesApplianceImageCollectionItemInput
- type GetApplianceImagesApplianceImageCollectionItemOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) Checksum() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) DownloadUrl() pulumi.StringOutput
- func (GetApplianceImagesApplianceImageCollectionItemOutput) ElementType() reflect.Type
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) FileName() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) Format() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) Platform() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) SizeInMbs() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) State() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) ToGetApplianceImagesApplianceImageCollectionItemOutput() GetApplianceImagesApplianceImageCollectionItemOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemOutput
- func (o GetApplianceImagesApplianceImageCollectionItemOutput) Version() pulumi.StringOutput
- type GetApplianceImagesApplianceImageCollectionOutput
- func (GetApplianceImagesApplianceImageCollectionOutput) ElementType() reflect.Type
- func (o GetApplianceImagesApplianceImageCollectionOutput) Items() GetApplianceImagesApplianceImageCollectionItemArrayOutput
- func (o GetApplianceImagesApplianceImageCollectionOutput) ToGetApplianceImagesApplianceImageCollectionOutput() GetApplianceImagesApplianceImageCollectionOutput
- func (o GetApplianceImagesApplianceImageCollectionOutput) ToGetApplianceImagesApplianceImageCollectionOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionOutput
- type GetApplianceImagesArgs
- type GetApplianceImagesFilter
- type GetApplianceImagesFilterArgs
- func (GetApplianceImagesFilterArgs) ElementType() reflect.Type
- func (i GetApplianceImagesFilterArgs) ToGetApplianceImagesFilterOutput() GetApplianceImagesFilterOutput
- func (i GetApplianceImagesFilterArgs) ToGetApplianceImagesFilterOutputWithContext(ctx context.Context) GetApplianceImagesFilterOutput
- type GetApplianceImagesFilterArray
- func (GetApplianceImagesFilterArray) ElementType() reflect.Type
- func (i GetApplianceImagesFilterArray) ToGetApplianceImagesFilterArrayOutput() GetApplianceImagesFilterArrayOutput
- func (i GetApplianceImagesFilterArray) ToGetApplianceImagesFilterArrayOutputWithContext(ctx context.Context) GetApplianceImagesFilterArrayOutput
- type GetApplianceImagesFilterArrayInput
- type GetApplianceImagesFilterArrayOutput
- func (GetApplianceImagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetApplianceImagesFilterArrayOutput) Index(i pulumi.IntInput) GetApplianceImagesFilterOutput
- func (o GetApplianceImagesFilterArrayOutput) ToGetApplianceImagesFilterArrayOutput() GetApplianceImagesFilterArrayOutput
- func (o GetApplianceImagesFilterArrayOutput) ToGetApplianceImagesFilterArrayOutputWithContext(ctx context.Context) GetApplianceImagesFilterArrayOutput
- type GetApplianceImagesFilterInput
- type GetApplianceImagesFilterOutput
- func (GetApplianceImagesFilterOutput) ElementType() reflect.Type
- func (o GetApplianceImagesFilterOutput) Name() pulumi.StringOutput
- func (o GetApplianceImagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetApplianceImagesFilterOutput) ToGetApplianceImagesFilterOutput() GetApplianceImagesFilterOutput
- func (o GetApplianceImagesFilterOutput) ToGetApplianceImagesFilterOutputWithContext(ctx context.Context) GetApplianceImagesFilterOutput
- func (o GetApplianceImagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetApplianceImagesOutputArgs
- type GetApplianceImagesResult
- type GetApplianceImagesResultOutput
- func (o GetApplianceImagesResultOutput) ApplianceImageCollections() GetApplianceImagesApplianceImageCollectionArrayOutput
- func (o GetApplianceImagesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetApplianceImagesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetApplianceImagesResultOutput) ElementType() reflect.Type
- func (o GetApplianceImagesResultOutput) Filters() GetApplianceImagesFilterArrayOutput
- func (o GetApplianceImagesResultOutput) Id() pulumi.StringOutput
- func (o GetApplianceImagesResultOutput) ToGetApplianceImagesResultOutput() GetApplianceImagesResultOutput
- func (o GetApplianceImagesResultOutput) ToGetApplianceImagesResultOutputWithContext(ctx context.Context) GetApplianceImagesResultOutput
- type GetAssetCompute
- type GetAssetComputeArgs
- type GetAssetComputeArray
- type GetAssetComputeArrayInput
- type GetAssetComputeArrayOutput
- func (GetAssetComputeArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeArrayOutput) Index(i pulumi.IntInput) GetAssetComputeOutput
- func (o GetAssetComputeArrayOutput) ToGetAssetComputeArrayOutput() GetAssetComputeArrayOutput
- func (o GetAssetComputeArrayOutput) ToGetAssetComputeArrayOutputWithContext(ctx context.Context) GetAssetComputeArrayOutput
- type GetAssetComputeDisk
- type GetAssetComputeDiskArgs
- type GetAssetComputeDiskArray
- type GetAssetComputeDiskArrayInput
- type GetAssetComputeDiskArrayOutput
- func (GetAssetComputeDiskArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeDiskArrayOutput) Index(i pulumi.IntInput) GetAssetComputeDiskOutput
- func (o GetAssetComputeDiskArrayOutput) ToGetAssetComputeDiskArrayOutput() GetAssetComputeDiskArrayOutput
- func (o GetAssetComputeDiskArrayOutput) ToGetAssetComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetComputeDiskArrayOutput
- type GetAssetComputeDiskInput
- type GetAssetComputeDiskOutput
- func (o GetAssetComputeDiskOutput) BootOrder() pulumi.IntOutput
- func (GetAssetComputeDiskOutput) ElementType() reflect.Type
- func (o GetAssetComputeDiskOutput) Location() pulumi.StringOutput
- func (o GetAssetComputeDiskOutput) Name() pulumi.StringOutput
- func (o GetAssetComputeDiskOutput) PersistentMode() pulumi.StringOutput
- func (o GetAssetComputeDiskOutput) SizeInMbs() pulumi.StringOutput
- func (o GetAssetComputeDiskOutput) ToGetAssetComputeDiskOutput() GetAssetComputeDiskOutput
- func (o GetAssetComputeDiskOutput) ToGetAssetComputeDiskOutputWithContext(ctx context.Context) GetAssetComputeDiskOutput
- func (o GetAssetComputeDiskOutput) Uuid() pulumi.StringOutput
- func (o GetAssetComputeDiskOutput) UuidLun() pulumi.StringOutput
- type GetAssetComputeGpuDevice
- type GetAssetComputeGpuDeviceArgs
- func (GetAssetComputeGpuDeviceArgs) ElementType() reflect.Type
- func (i GetAssetComputeGpuDeviceArgs) ToGetAssetComputeGpuDeviceOutput() GetAssetComputeGpuDeviceOutput
- func (i GetAssetComputeGpuDeviceArgs) ToGetAssetComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceOutput
- type GetAssetComputeGpuDeviceArray
- func (GetAssetComputeGpuDeviceArray) ElementType() reflect.Type
- func (i GetAssetComputeGpuDeviceArray) ToGetAssetComputeGpuDeviceArrayOutput() GetAssetComputeGpuDeviceArrayOutput
- func (i GetAssetComputeGpuDeviceArray) ToGetAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceArrayOutput
- type GetAssetComputeGpuDeviceArrayInput
- type GetAssetComputeGpuDeviceArrayOutput
- func (GetAssetComputeGpuDeviceArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeGpuDeviceArrayOutput) Index(i pulumi.IntInput) GetAssetComputeGpuDeviceOutput
- func (o GetAssetComputeGpuDeviceArrayOutput) ToGetAssetComputeGpuDeviceArrayOutput() GetAssetComputeGpuDeviceArrayOutput
- func (o GetAssetComputeGpuDeviceArrayOutput) ToGetAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceArrayOutput
- type GetAssetComputeGpuDeviceInput
- type GetAssetComputeGpuDeviceOutput
- func (o GetAssetComputeGpuDeviceOutput) CoresCount() pulumi.IntOutput
- func (o GetAssetComputeGpuDeviceOutput) Description() pulumi.StringOutput
- func (GetAssetComputeGpuDeviceOutput) ElementType() reflect.Type
- func (o GetAssetComputeGpuDeviceOutput) Manufacturer() pulumi.StringOutput
- func (o GetAssetComputeGpuDeviceOutput) MemoryInMbs() pulumi.StringOutput
- func (o GetAssetComputeGpuDeviceOutput) Name() pulumi.StringOutput
- func (o GetAssetComputeGpuDeviceOutput) ToGetAssetComputeGpuDeviceOutput() GetAssetComputeGpuDeviceOutput
- func (o GetAssetComputeGpuDeviceOutput) ToGetAssetComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceOutput
- type GetAssetComputeInput
- type GetAssetComputeNic
- type GetAssetComputeNicArgs
- type GetAssetComputeNicArray
- type GetAssetComputeNicArrayInput
- type GetAssetComputeNicArrayOutput
- func (GetAssetComputeNicArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeNicArrayOutput) Index(i pulumi.IntInput) GetAssetComputeNicOutput
- func (o GetAssetComputeNicArrayOutput) ToGetAssetComputeNicArrayOutput() GetAssetComputeNicArrayOutput
- func (o GetAssetComputeNicArrayOutput) ToGetAssetComputeNicArrayOutputWithContext(ctx context.Context) GetAssetComputeNicArrayOutput
- type GetAssetComputeNicInput
- type GetAssetComputeNicOutput
- func (GetAssetComputeNicOutput) ElementType() reflect.Type
- func (o GetAssetComputeNicOutput) IpAddresses() pulumi.StringArrayOutput
- func (o GetAssetComputeNicOutput) Label() pulumi.StringOutput
- func (o GetAssetComputeNicOutput) MacAddress() pulumi.StringOutput
- func (o GetAssetComputeNicOutput) MacAddressType() pulumi.StringOutput
- func (o GetAssetComputeNicOutput) NetworkName() pulumi.StringOutput
- func (o GetAssetComputeNicOutput) SwitchName() pulumi.StringOutput
- func (o GetAssetComputeNicOutput) ToGetAssetComputeNicOutput() GetAssetComputeNicOutput
- func (o GetAssetComputeNicOutput) ToGetAssetComputeNicOutputWithContext(ctx context.Context) GetAssetComputeNicOutput
- type GetAssetComputeNvdimm
- type GetAssetComputeNvdimmArgs
- type GetAssetComputeNvdimmArray
- func (GetAssetComputeNvdimmArray) ElementType() reflect.Type
- func (i GetAssetComputeNvdimmArray) ToGetAssetComputeNvdimmArrayOutput() GetAssetComputeNvdimmArrayOutput
- func (i GetAssetComputeNvdimmArray) ToGetAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmArrayOutput
- type GetAssetComputeNvdimmArrayInput
- type GetAssetComputeNvdimmArrayOutput
- func (GetAssetComputeNvdimmArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeNvdimmArrayOutput) Index(i pulumi.IntInput) GetAssetComputeNvdimmOutput
- func (o GetAssetComputeNvdimmArrayOutput) ToGetAssetComputeNvdimmArrayOutput() GetAssetComputeNvdimmArrayOutput
- func (o GetAssetComputeNvdimmArrayOutput) ToGetAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmArrayOutput
- type GetAssetComputeNvdimmController
- type GetAssetComputeNvdimmControllerArgs
- func (GetAssetComputeNvdimmControllerArgs) ElementType() reflect.Type
- func (i GetAssetComputeNvdimmControllerArgs) ToGetAssetComputeNvdimmControllerOutput() GetAssetComputeNvdimmControllerOutput
- func (i GetAssetComputeNvdimmControllerArgs) ToGetAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerOutput
- type GetAssetComputeNvdimmControllerArray
- func (GetAssetComputeNvdimmControllerArray) ElementType() reflect.Type
- func (i GetAssetComputeNvdimmControllerArray) ToGetAssetComputeNvdimmControllerArrayOutput() GetAssetComputeNvdimmControllerArrayOutput
- func (i GetAssetComputeNvdimmControllerArray) ToGetAssetComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerArrayOutput
- type GetAssetComputeNvdimmControllerArrayInput
- type GetAssetComputeNvdimmControllerArrayOutput
- func (GetAssetComputeNvdimmControllerArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeNvdimmControllerArrayOutput) Index(i pulumi.IntInput) GetAssetComputeNvdimmControllerOutput
- func (o GetAssetComputeNvdimmControllerArrayOutput) ToGetAssetComputeNvdimmControllerArrayOutput() GetAssetComputeNvdimmControllerArrayOutput
- func (o GetAssetComputeNvdimmControllerArrayOutput) ToGetAssetComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerArrayOutput
- type GetAssetComputeNvdimmControllerInput
- type GetAssetComputeNvdimmControllerOutput
- func (o GetAssetComputeNvdimmControllerOutput) BusNumber() pulumi.IntOutput
- func (GetAssetComputeNvdimmControllerOutput) ElementType() reflect.Type
- func (o GetAssetComputeNvdimmControllerOutput) Label() pulumi.StringOutput
- func (o GetAssetComputeNvdimmControllerOutput) ToGetAssetComputeNvdimmControllerOutput() GetAssetComputeNvdimmControllerOutput
- func (o GetAssetComputeNvdimmControllerOutput) ToGetAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerOutput
- type GetAssetComputeNvdimmInput
- type GetAssetComputeNvdimmOutput
- func (o GetAssetComputeNvdimmOutput) ControllerKey() pulumi.IntOutput
- func (GetAssetComputeNvdimmOutput) ElementType() reflect.Type
- func (o GetAssetComputeNvdimmOutput) Label() pulumi.StringOutput
- func (o GetAssetComputeNvdimmOutput) ToGetAssetComputeNvdimmOutput() GetAssetComputeNvdimmOutput
- func (o GetAssetComputeNvdimmOutput) ToGetAssetComputeNvdimmOutputWithContext(ctx context.Context) GetAssetComputeNvdimmOutput
- func (o GetAssetComputeNvdimmOutput) UnitNumber() pulumi.IntOutput
- type GetAssetComputeOutput
- func (o GetAssetComputeOutput) ConnectedNetworks() pulumi.IntOutput
- func (o GetAssetComputeOutput) CoresCount() pulumi.IntOutput
- func (o GetAssetComputeOutput) CpuModel() pulumi.StringOutput
- func (o GetAssetComputeOutput) Description() pulumi.StringOutput
- func (o GetAssetComputeOutput) Disks() GetAssetComputeDiskArrayOutput
- func (o GetAssetComputeOutput) DisksCount() pulumi.IntOutput
- func (o GetAssetComputeOutput) DnsName() pulumi.StringOutput
- func (GetAssetComputeOutput) ElementType() reflect.Type
- func (o GetAssetComputeOutput) Firmware() pulumi.StringOutput
- func (o GetAssetComputeOutput) GpuDevices() GetAssetComputeGpuDeviceArrayOutput
- func (o GetAssetComputeOutput) GpuDevicesCount() pulumi.IntOutput
- func (o GetAssetComputeOutput) GuestState() pulumi.StringOutput
- func (o GetAssetComputeOutput) HardwareVersion() pulumi.StringOutput
- func (o GetAssetComputeOutput) HostName() pulumi.StringOutput
- func (o GetAssetComputeOutput) IsPmemEnabled() pulumi.BoolOutput
- func (o GetAssetComputeOutput) IsTpmEnabled() pulumi.BoolOutput
- func (o GetAssetComputeOutput) LatencySensitivity() pulumi.StringOutput
- func (o GetAssetComputeOutput) MemoryInMbs() pulumi.StringOutput
- func (o GetAssetComputeOutput) Nics() GetAssetComputeNicArrayOutput
- func (o GetAssetComputeOutput) NicsCount() pulumi.IntOutput
- func (o GetAssetComputeOutput) NvdimmControllers() GetAssetComputeNvdimmControllerArrayOutput
- func (o GetAssetComputeOutput) Nvdimms() GetAssetComputeNvdimmArrayOutput
- func (o GetAssetComputeOutput) OperatingSystem() pulumi.StringOutput
- func (o GetAssetComputeOutput) OperatingSystemVersion() pulumi.StringOutput
- func (o GetAssetComputeOutput) PmemInMbs() pulumi.StringOutput
- func (o GetAssetComputeOutput) PowerState() pulumi.StringOutput
- func (o GetAssetComputeOutput) PrimaryIp() pulumi.StringOutput
- func (o GetAssetComputeOutput) ScsiControllers() GetAssetComputeScsiControllerArrayOutput
- func (o GetAssetComputeOutput) StorageProvisionedInMbs() pulumi.StringOutput
- func (o GetAssetComputeOutput) ThreadsPerCoreCount() pulumi.IntOutput
- func (o GetAssetComputeOutput) ToGetAssetComputeOutput() GetAssetComputeOutput
- func (o GetAssetComputeOutput) ToGetAssetComputeOutputWithContext(ctx context.Context) GetAssetComputeOutput
- type GetAssetComputeScsiController
- type GetAssetComputeScsiControllerArgs
- func (GetAssetComputeScsiControllerArgs) ElementType() reflect.Type
- func (i GetAssetComputeScsiControllerArgs) ToGetAssetComputeScsiControllerOutput() GetAssetComputeScsiControllerOutput
- func (i GetAssetComputeScsiControllerArgs) ToGetAssetComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerOutput
- type GetAssetComputeScsiControllerArray
- func (GetAssetComputeScsiControllerArray) ElementType() reflect.Type
- func (i GetAssetComputeScsiControllerArray) ToGetAssetComputeScsiControllerArrayOutput() GetAssetComputeScsiControllerArrayOutput
- func (i GetAssetComputeScsiControllerArray) ToGetAssetComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerArrayOutput
- type GetAssetComputeScsiControllerArrayInput
- type GetAssetComputeScsiControllerArrayOutput
- func (GetAssetComputeScsiControllerArrayOutput) ElementType() reflect.Type
- func (o GetAssetComputeScsiControllerArrayOutput) Index(i pulumi.IntInput) GetAssetComputeScsiControllerOutput
- func (o GetAssetComputeScsiControllerArrayOutput) ToGetAssetComputeScsiControllerArrayOutput() GetAssetComputeScsiControllerArrayOutput
- func (o GetAssetComputeScsiControllerArrayOutput) ToGetAssetComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerArrayOutput
- type GetAssetComputeScsiControllerInput
- type GetAssetComputeScsiControllerOutput
- func (GetAssetComputeScsiControllerOutput) ElementType() reflect.Type
- func (o GetAssetComputeScsiControllerOutput) Label() pulumi.StringOutput
- func (o GetAssetComputeScsiControllerOutput) SharedBus() pulumi.StringOutput
- func (o GetAssetComputeScsiControllerOutput) ToGetAssetComputeScsiControllerOutput() GetAssetComputeScsiControllerOutput
- func (o GetAssetComputeScsiControllerOutput) ToGetAssetComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerOutput
- func (o GetAssetComputeScsiControllerOutput) UnitNumber() pulumi.IntOutput
- type GetAssetSourceDiscoveryCredential
- type GetAssetSourceDiscoveryCredentialArgs
- func (GetAssetSourceDiscoveryCredentialArgs) ElementType() reflect.Type
- func (i GetAssetSourceDiscoveryCredentialArgs) ToGetAssetSourceDiscoveryCredentialOutput() GetAssetSourceDiscoveryCredentialOutput
- func (i GetAssetSourceDiscoveryCredentialArgs) ToGetAssetSourceDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialOutput
- type GetAssetSourceDiscoveryCredentialArray
- func (GetAssetSourceDiscoveryCredentialArray) ElementType() reflect.Type
- func (i GetAssetSourceDiscoveryCredentialArray) ToGetAssetSourceDiscoveryCredentialArrayOutput() GetAssetSourceDiscoveryCredentialArrayOutput
- func (i GetAssetSourceDiscoveryCredentialArray) ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialArrayOutput
- type GetAssetSourceDiscoveryCredentialArrayInput
- type GetAssetSourceDiscoveryCredentialArrayOutput
- func (GetAssetSourceDiscoveryCredentialArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourceDiscoveryCredentialArrayOutput) Index(i pulumi.IntInput) GetAssetSourceDiscoveryCredentialOutput
- func (o GetAssetSourceDiscoveryCredentialArrayOutput) ToGetAssetSourceDiscoveryCredentialArrayOutput() GetAssetSourceDiscoveryCredentialArrayOutput
- func (o GetAssetSourceDiscoveryCredentialArrayOutput) ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialArrayOutput
- type GetAssetSourceDiscoveryCredentialInput
- type GetAssetSourceDiscoveryCredentialOutput
- func (GetAssetSourceDiscoveryCredentialOutput) ElementType() reflect.Type
- func (o GetAssetSourceDiscoveryCredentialOutput) SecretId() pulumi.StringOutput
- func (o GetAssetSourceDiscoveryCredentialOutput) ToGetAssetSourceDiscoveryCredentialOutput() GetAssetSourceDiscoveryCredentialOutput
- func (o GetAssetSourceDiscoveryCredentialOutput) ToGetAssetSourceDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialOutput
- func (o GetAssetSourceDiscoveryCredentialOutput) Type() pulumi.StringOutput
- type GetAssetSourceReplicationCredential
- type GetAssetSourceReplicationCredentialArgs
- func (GetAssetSourceReplicationCredentialArgs) ElementType() reflect.Type
- func (i GetAssetSourceReplicationCredentialArgs) ToGetAssetSourceReplicationCredentialOutput() GetAssetSourceReplicationCredentialOutput
- func (i GetAssetSourceReplicationCredentialArgs) ToGetAssetSourceReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialOutput
- type GetAssetSourceReplicationCredentialArray
- func (GetAssetSourceReplicationCredentialArray) ElementType() reflect.Type
- func (i GetAssetSourceReplicationCredentialArray) ToGetAssetSourceReplicationCredentialArrayOutput() GetAssetSourceReplicationCredentialArrayOutput
- func (i GetAssetSourceReplicationCredentialArray) ToGetAssetSourceReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialArrayOutput
- type GetAssetSourceReplicationCredentialArrayInput
- type GetAssetSourceReplicationCredentialArrayOutput
- func (GetAssetSourceReplicationCredentialArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourceReplicationCredentialArrayOutput) Index(i pulumi.IntInput) GetAssetSourceReplicationCredentialOutput
- func (o GetAssetSourceReplicationCredentialArrayOutput) ToGetAssetSourceReplicationCredentialArrayOutput() GetAssetSourceReplicationCredentialArrayOutput
- func (o GetAssetSourceReplicationCredentialArrayOutput) ToGetAssetSourceReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialArrayOutput
- type GetAssetSourceReplicationCredentialInput
- type GetAssetSourceReplicationCredentialOutput
- func (GetAssetSourceReplicationCredentialOutput) ElementType() reflect.Type
- func (o GetAssetSourceReplicationCredentialOutput) SecretId() pulumi.StringOutput
- func (o GetAssetSourceReplicationCredentialOutput) ToGetAssetSourceReplicationCredentialOutput() GetAssetSourceReplicationCredentialOutput
- func (o GetAssetSourceReplicationCredentialOutput) ToGetAssetSourceReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialOutput
- func (o GetAssetSourceReplicationCredentialOutput) Type() pulumi.StringOutput
- type GetAssetSourcesArgs
- type GetAssetSourcesAssetSourceCollection
- type GetAssetSourcesAssetSourceCollectionArgs
- func (GetAssetSourcesAssetSourceCollectionArgs) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionArgs) ToGetAssetSourcesAssetSourceCollectionOutput() GetAssetSourcesAssetSourceCollectionOutput
- func (i GetAssetSourcesAssetSourceCollectionArgs) ToGetAssetSourcesAssetSourceCollectionOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionOutput
- type GetAssetSourcesAssetSourceCollectionArray
- func (GetAssetSourcesAssetSourceCollectionArray) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionArray) ToGetAssetSourcesAssetSourceCollectionArrayOutput() GetAssetSourcesAssetSourceCollectionArrayOutput
- func (i GetAssetSourcesAssetSourceCollectionArray) ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionArrayOutput
- type GetAssetSourcesAssetSourceCollectionArrayInput
- type GetAssetSourcesAssetSourceCollectionArrayOutput
- func (GetAssetSourcesAssetSourceCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionArrayOutput) Index(i pulumi.IntInput) GetAssetSourcesAssetSourceCollectionOutput
- func (o GetAssetSourcesAssetSourceCollectionArrayOutput) ToGetAssetSourcesAssetSourceCollectionArrayOutput() GetAssetSourcesAssetSourceCollectionArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionArrayOutput) ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionArrayOutput
- type GetAssetSourcesAssetSourceCollectionInput
- type GetAssetSourcesAssetSourceCollectionItem
- type GetAssetSourcesAssetSourceCollectionItemArgs
- func (GetAssetSourcesAssetSourceCollectionItemArgs) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionItemArgs) ToGetAssetSourcesAssetSourceCollectionItemOutput() GetAssetSourcesAssetSourceCollectionItemOutput
- func (i GetAssetSourcesAssetSourceCollectionItemArgs) ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemOutput
- type GetAssetSourcesAssetSourceCollectionItemArray
- func (GetAssetSourcesAssetSourceCollectionItemArray) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionItemArray) ToGetAssetSourcesAssetSourceCollectionItemArrayOutput() GetAssetSourcesAssetSourceCollectionItemArrayOutput
- func (i GetAssetSourcesAssetSourceCollectionItemArray) ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemArrayOutput
- type GetAssetSourcesAssetSourceCollectionItemArrayInput
- type GetAssetSourcesAssetSourceCollectionItemArrayOutput
- func (GetAssetSourcesAssetSourceCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAssetSourcesAssetSourceCollectionItemOutput
- func (o GetAssetSourcesAssetSourceCollectionItemArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemArrayOutput() GetAssetSourcesAssetSourceCollectionItemArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionItemArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemArrayOutput
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredential
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs
- func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
- func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray
- func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
- func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayInput
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
- func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) Index(i pulumi.IntInput) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialInput
- type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
- func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) SecretId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
- func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) Type() pulumi.StringOutput
- type GetAssetSourcesAssetSourceCollectionItemInput
- type GetAssetSourcesAssetSourceCollectionItemOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) AreHistoricalMetricsCollected() pulumi.BoolOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) AreRealtimeMetricsCollected() pulumi.BoolOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) AssetsCompartmentId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) DiscoveryCredentials() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) DiscoveryScheduleId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetAssetSourcesAssetSourceCollectionItemOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) EnvironmentId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) InventoryId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) ReplicationCredentials() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) ToGetAssetSourcesAssetSourceCollectionItemOutput() GetAssetSourcesAssetSourceCollectionItemOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) Type() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemOutput) VcenterEndpoint() pulumi.StringOutput
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredential
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs
- func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
- func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray
- func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ElementType() reflect.Type
- func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
- func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayInput
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
- func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) Index(i pulumi.IntInput) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialInput
- type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
- func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) SecretId() pulumi.StringOutput
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
- func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) Type() pulumi.StringOutput
- type GetAssetSourcesAssetSourceCollectionOutput
- func (GetAssetSourcesAssetSourceCollectionOutput) ElementType() reflect.Type
- func (o GetAssetSourcesAssetSourceCollectionOutput) Items() GetAssetSourcesAssetSourceCollectionItemArrayOutput
- func (o GetAssetSourcesAssetSourceCollectionOutput) ToGetAssetSourcesAssetSourceCollectionOutput() GetAssetSourcesAssetSourceCollectionOutput
- func (o GetAssetSourcesAssetSourceCollectionOutput) ToGetAssetSourcesAssetSourceCollectionOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionOutput
- type GetAssetSourcesFilter
- type GetAssetSourcesFilterArgs
- type GetAssetSourcesFilterArray
- func (GetAssetSourcesFilterArray) ElementType() reflect.Type
- func (i GetAssetSourcesFilterArray) ToGetAssetSourcesFilterArrayOutput() GetAssetSourcesFilterArrayOutput
- func (i GetAssetSourcesFilterArray) ToGetAssetSourcesFilterArrayOutputWithContext(ctx context.Context) GetAssetSourcesFilterArrayOutput
- type GetAssetSourcesFilterArrayInput
- type GetAssetSourcesFilterArrayOutput
- func (GetAssetSourcesFilterArrayOutput) ElementType() reflect.Type
- func (o GetAssetSourcesFilterArrayOutput) Index(i pulumi.IntInput) GetAssetSourcesFilterOutput
- func (o GetAssetSourcesFilterArrayOutput) ToGetAssetSourcesFilterArrayOutput() GetAssetSourcesFilterArrayOutput
- func (o GetAssetSourcesFilterArrayOutput) ToGetAssetSourcesFilterArrayOutputWithContext(ctx context.Context) GetAssetSourcesFilterArrayOutput
- type GetAssetSourcesFilterInput
- type GetAssetSourcesFilterOutput
- func (GetAssetSourcesFilterOutput) ElementType() reflect.Type
- func (o GetAssetSourcesFilterOutput) Name() pulumi.StringOutput
- func (o GetAssetSourcesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAssetSourcesFilterOutput) ToGetAssetSourcesFilterOutput() GetAssetSourcesFilterOutput
- func (o GetAssetSourcesFilterOutput) ToGetAssetSourcesFilterOutputWithContext(ctx context.Context) GetAssetSourcesFilterOutput
- func (o GetAssetSourcesFilterOutput) Values() pulumi.StringArrayOutput
- type GetAssetSourcesOutputArgs
- type GetAssetSourcesResult
- type GetAssetSourcesResultOutput
- func (o GetAssetSourcesResultOutput) AssetSourceCollections() GetAssetSourcesAssetSourceCollectionArrayOutput
- func (o GetAssetSourcesResultOutput) AssetSourceId() pulumi.StringPtrOutput
- func (o GetAssetSourcesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAssetSourcesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetAssetSourcesResultOutput) ElementType() reflect.Type
- func (o GetAssetSourcesResultOutput) Filters() GetAssetSourcesFilterArrayOutput
- func (o GetAssetSourcesResultOutput) Id() pulumi.StringOutput
- func (o GetAssetSourcesResultOutput) State() pulumi.StringPtrOutput
- func (o GetAssetSourcesResultOutput) ToGetAssetSourcesResultOutput() GetAssetSourcesResultOutput
- func (o GetAssetSourcesResultOutput) ToGetAssetSourcesResultOutputWithContext(ctx context.Context) GetAssetSourcesResultOutput
- type GetAssetVm
- type GetAssetVmArgs
- type GetAssetVmArray
- type GetAssetVmArrayInput
- type GetAssetVmArrayOutput
- func (GetAssetVmArrayOutput) ElementType() reflect.Type
- func (o GetAssetVmArrayOutput) Index(i pulumi.IntInput) GetAssetVmOutput
- func (o GetAssetVmArrayOutput) ToGetAssetVmArrayOutput() GetAssetVmArrayOutput
- func (o GetAssetVmArrayOutput) ToGetAssetVmArrayOutputWithContext(ctx context.Context) GetAssetVmArrayOutput
- type GetAssetVmInput
- type GetAssetVmOutput
- func (GetAssetVmOutput) ElementType() reflect.Type
- func (o GetAssetVmOutput) HypervisorHost() pulumi.StringOutput
- func (o GetAssetVmOutput) HypervisorVendor() pulumi.StringOutput
- func (o GetAssetVmOutput) HypervisorVersion() pulumi.StringOutput
- func (o GetAssetVmOutput) ToGetAssetVmOutput() GetAssetVmOutput
- func (o GetAssetVmOutput) ToGetAssetVmOutputWithContext(ctx context.Context) GetAssetVmOutput
- type GetAssetVmwareVcenter
- type GetAssetVmwareVcenterArgs
- type GetAssetVmwareVcenterArray
- func (GetAssetVmwareVcenterArray) ElementType() reflect.Type
- func (i GetAssetVmwareVcenterArray) ToGetAssetVmwareVcenterArrayOutput() GetAssetVmwareVcenterArrayOutput
- func (i GetAssetVmwareVcenterArray) ToGetAssetVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetVmwareVcenterArrayOutput
- type GetAssetVmwareVcenterArrayInput
- type GetAssetVmwareVcenterArrayOutput
- func (GetAssetVmwareVcenterArrayOutput) ElementType() reflect.Type
- func (o GetAssetVmwareVcenterArrayOutput) Index(i pulumi.IntInput) GetAssetVmwareVcenterOutput
- func (o GetAssetVmwareVcenterArrayOutput) ToGetAssetVmwareVcenterArrayOutput() GetAssetVmwareVcenterArrayOutput
- func (o GetAssetVmwareVcenterArrayOutput) ToGetAssetVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetVmwareVcenterArrayOutput
- type GetAssetVmwareVcenterInput
- type GetAssetVmwareVcenterOutput
- func (o GetAssetVmwareVcenterOutput) DataCenter() pulumi.StringOutput
- func (GetAssetVmwareVcenterOutput) ElementType() reflect.Type
- func (o GetAssetVmwareVcenterOutput) ToGetAssetVmwareVcenterOutput() GetAssetVmwareVcenterOutput
- func (o GetAssetVmwareVcenterOutput) ToGetAssetVmwareVcenterOutputWithContext(ctx context.Context) GetAssetVmwareVcenterOutput
- func (o GetAssetVmwareVcenterOutput) VcenterKey() pulumi.StringOutput
- func (o GetAssetVmwareVcenterOutput) VcenterVersion() pulumi.StringOutput
- type GetAssetVmwareVm
- type GetAssetVmwareVmArgs
- type GetAssetVmwareVmArray
- type GetAssetVmwareVmArrayInput
- type GetAssetVmwareVmArrayOutput
- func (GetAssetVmwareVmArrayOutput) ElementType() reflect.Type
- func (o GetAssetVmwareVmArrayOutput) Index(i pulumi.IntInput) GetAssetVmwareVmOutput
- func (o GetAssetVmwareVmArrayOutput) ToGetAssetVmwareVmArrayOutput() GetAssetVmwareVmArrayOutput
- func (o GetAssetVmwareVmArrayOutput) ToGetAssetVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmArrayOutput
- type GetAssetVmwareVmCustomerTag
- type GetAssetVmwareVmCustomerTagArgs
- func (GetAssetVmwareVmCustomerTagArgs) ElementType() reflect.Type
- func (i GetAssetVmwareVmCustomerTagArgs) ToGetAssetVmwareVmCustomerTagOutput() GetAssetVmwareVmCustomerTagOutput
- func (i GetAssetVmwareVmCustomerTagArgs) ToGetAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagOutput
- type GetAssetVmwareVmCustomerTagArray
- func (GetAssetVmwareVmCustomerTagArray) ElementType() reflect.Type
- func (i GetAssetVmwareVmCustomerTagArray) ToGetAssetVmwareVmCustomerTagArrayOutput() GetAssetVmwareVmCustomerTagArrayOutput
- func (i GetAssetVmwareVmCustomerTagArray) ToGetAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagArrayOutput
- type GetAssetVmwareVmCustomerTagArrayInput
- type GetAssetVmwareVmCustomerTagArrayOutput
- func (GetAssetVmwareVmCustomerTagArrayOutput) ElementType() reflect.Type
- func (o GetAssetVmwareVmCustomerTagArrayOutput) Index(i pulumi.IntInput) GetAssetVmwareVmCustomerTagOutput
- func (o GetAssetVmwareVmCustomerTagArrayOutput) ToGetAssetVmwareVmCustomerTagArrayOutput() GetAssetVmwareVmCustomerTagArrayOutput
- func (o GetAssetVmwareVmCustomerTagArrayOutput) ToGetAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagArrayOutput
- type GetAssetVmwareVmCustomerTagInput
- type GetAssetVmwareVmCustomerTagOutput
- func (o GetAssetVmwareVmCustomerTagOutput) Description() pulumi.StringOutput
- func (GetAssetVmwareVmCustomerTagOutput) ElementType() reflect.Type
- func (o GetAssetVmwareVmCustomerTagOutput) Name() pulumi.StringOutput
- func (o GetAssetVmwareVmCustomerTagOutput) ToGetAssetVmwareVmCustomerTagOutput() GetAssetVmwareVmCustomerTagOutput
- func (o GetAssetVmwareVmCustomerTagOutput) ToGetAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagOutput
- type GetAssetVmwareVmInput
- type GetAssetVmwareVmOutput
- func (o GetAssetVmwareVmOutput) Cluster() pulumi.StringOutput
- func (o GetAssetVmwareVmOutput) CustomerFields() pulumi.StringArrayOutput
- func (o GetAssetVmwareVmOutput) CustomerTags() GetAssetVmwareVmCustomerTagArrayOutput
- func (GetAssetVmwareVmOutput) ElementType() reflect.Type
- func (o GetAssetVmwareVmOutput) FaultToleranceBandwidth() pulumi.IntOutput
- func (o GetAssetVmwareVmOutput) FaultToleranceSecondaryLatency() pulumi.IntOutput
- func (o GetAssetVmwareVmOutput) FaultToleranceState() pulumi.StringOutput
- func (o GetAssetVmwareVmOutput) InstanceUuid() pulumi.StringOutput
- func (o GetAssetVmwareVmOutput) IsDisksCbtEnabled() pulumi.BoolOutput
- func (o GetAssetVmwareVmOutput) IsDisksUuidEnabled() pulumi.BoolOutput
- func (o GetAssetVmwareVmOutput) Path() pulumi.StringOutput
- func (o GetAssetVmwareVmOutput) ToGetAssetVmwareVmOutput() GetAssetVmwareVmOutput
- func (o GetAssetVmwareVmOutput) ToGetAssetVmwareVmOutputWithContext(ctx context.Context) GetAssetVmwareVmOutput
- func (o GetAssetVmwareVmOutput) VmwareToolsStatus() pulumi.StringOutput
- type GetAssetsArgs
- type GetAssetsAssetCollection
- type GetAssetsAssetCollectionArgs
- func (GetAssetsAssetCollectionArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionArgs) ToGetAssetsAssetCollectionOutput() GetAssetsAssetCollectionOutput
- func (i GetAssetsAssetCollectionArgs) ToGetAssetsAssetCollectionOutputWithContext(ctx context.Context) GetAssetsAssetCollectionOutput
- type GetAssetsAssetCollectionArray
- func (GetAssetsAssetCollectionArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionArray) ToGetAssetsAssetCollectionArrayOutput() GetAssetsAssetCollectionArrayOutput
- func (i GetAssetsAssetCollectionArray) ToGetAssetsAssetCollectionArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionArrayOutput
- type GetAssetsAssetCollectionArrayInput
- type GetAssetsAssetCollectionArrayOutput
- func (GetAssetsAssetCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionOutput
- func (o GetAssetsAssetCollectionArrayOutput) ToGetAssetsAssetCollectionArrayOutput() GetAssetsAssetCollectionArrayOutput
- func (o GetAssetsAssetCollectionArrayOutput) ToGetAssetsAssetCollectionArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionArrayOutput
- type GetAssetsAssetCollectionInput
- type GetAssetsAssetCollectionItem
- type GetAssetsAssetCollectionItemArgs
- func (GetAssetsAssetCollectionItemArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemArgs) ToGetAssetsAssetCollectionItemOutput() GetAssetsAssetCollectionItemOutput
- func (i GetAssetsAssetCollectionItemArgs) ToGetAssetsAssetCollectionItemOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemOutput
- type GetAssetsAssetCollectionItemArray
- func (GetAssetsAssetCollectionItemArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemArray) ToGetAssetsAssetCollectionItemArrayOutput() GetAssetsAssetCollectionItemArrayOutput
- func (i GetAssetsAssetCollectionItemArray) ToGetAssetsAssetCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemArrayOutput
- type GetAssetsAssetCollectionItemArrayInput
- type GetAssetsAssetCollectionItemArrayOutput
- func (GetAssetsAssetCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemOutput
- func (o GetAssetsAssetCollectionItemArrayOutput) ToGetAssetsAssetCollectionItemArrayOutput() GetAssetsAssetCollectionItemArrayOutput
- func (o GetAssetsAssetCollectionItemArrayOutput) ToGetAssetsAssetCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemArrayOutput
- type GetAssetsAssetCollectionItemCompute
- type GetAssetsAssetCollectionItemComputeArgs
- func (GetAssetsAssetCollectionItemComputeArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeArgs) ToGetAssetsAssetCollectionItemComputeOutput() GetAssetsAssetCollectionItemComputeOutput
- func (i GetAssetsAssetCollectionItemComputeArgs) ToGetAssetsAssetCollectionItemComputeOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeOutput
- type GetAssetsAssetCollectionItemComputeArray
- func (GetAssetsAssetCollectionItemComputeArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeArray) ToGetAssetsAssetCollectionItemComputeArrayOutput() GetAssetsAssetCollectionItemComputeArrayOutput
- func (i GetAssetsAssetCollectionItemComputeArray) ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeArrayOutput
- type GetAssetsAssetCollectionItemComputeArrayInput
- type GetAssetsAssetCollectionItemComputeArrayOutput
- func (GetAssetsAssetCollectionItemComputeArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeOutput
- func (o GetAssetsAssetCollectionItemComputeArrayOutput) ToGetAssetsAssetCollectionItemComputeArrayOutput() GetAssetsAssetCollectionItemComputeArrayOutput
- func (o GetAssetsAssetCollectionItemComputeArrayOutput) ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeArrayOutput
- type GetAssetsAssetCollectionItemComputeDisk
- type GetAssetsAssetCollectionItemComputeDiskArgs
- func (GetAssetsAssetCollectionItemComputeDiskArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeDiskArgs) ToGetAssetsAssetCollectionItemComputeDiskOutput() GetAssetsAssetCollectionItemComputeDiskOutput
- func (i GetAssetsAssetCollectionItemComputeDiskArgs) ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskOutput
- type GetAssetsAssetCollectionItemComputeDiskArray
- func (GetAssetsAssetCollectionItemComputeDiskArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeDiskArray) ToGetAssetsAssetCollectionItemComputeDiskArrayOutput() GetAssetsAssetCollectionItemComputeDiskArrayOutput
- func (i GetAssetsAssetCollectionItemComputeDiskArray) ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskArrayOutput
- type GetAssetsAssetCollectionItemComputeDiskArrayInput
- type GetAssetsAssetCollectionItemComputeDiskArrayOutput
- func (GetAssetsAssetCollectionItemComputeDiskArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeDiskArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeDiskOutput
- func (o GetAssetsAssetCollectionItemComputeDiskArrayOutput) ToGetAssetsAssetCollectionItemComputeDiskArrayOutput() GetAssetsAssetCollectionItemComputeDiskArrayOutput
- func (o GetAssetsAssetCollectionItemComputeDiskArrayOutput) ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskArrayOutput
- type GetAssetsAssetCollectionItemComputeDiskInput
- type GetAssetsAssetCollectionItemComputeDiskOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) BootOrder() pulumi.IntOutput
- func (GetAssetsAssetCollectionItemComputeDiskOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) Location() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) Name() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) PersistentMode() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) SizeInMbs() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) ToGetAssetsAssetCollectionItemComputeDiskOutput() GetAssetsAssetCollectionItemComputeDiskOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) Uuid() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeDiskOutput) UuidLun() pulumi.StringOutput
- type GetAssetsAssetCollectionItemComputeGpuDevice
- type GetAssetsAssetCollectionItemComputeGpuDeviceArgs
- func (GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput() GetAssetsAssetCollectionItemComputeGpuDeviceOutput
- func (i GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceOutput
- type GetAssetsAssetCollectionItemComputeGpuDeviceArray
- func (GetAssetsAssetCollectionItemComputeGpuDeviceArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeGpuDeviceArray) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
- func (i GetAssetsAssetCollectionItemComputeGpuDeviceArray) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
- type GetAssetsAssetCollectionItemComputeGpuDeviceArrayInput
- type GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
- func (GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeGpuDeviceOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
- type GetAssetsAssetCollectionItemComputeGpuDeviceInput
- type GetAssetsAssetCollectionItemComputeGpuDeviceOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) CoresCount() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Description() pulumi.StringOutput
- func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Manufacturer() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) MemoryInMbs() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Name() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput() GetAssetsAssetCollectionItemComputeGpuDeviceOutput
- func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceOutput
- type GetAssetsAssetCollectionItemComputeInput
- type GetAssetsAssetCollectionItemComputeNic
- type GetAssetsAssetCollectionItemComputeNicArgs
- func (GetAssetsAssetCollectionItemComputeNicArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeNicArgs) ToGetAssetsAssetCollectionItemComputeNicOutput() GetAssetsAssetCollectionItemComputeNicOutput
- func (i GetAssetsAssetCollectionItemComputeNicArgs) ToGetAssetsAssetCollectionItemComputeNicOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicOutput
- type GetAssetsAssetCollectionItemComputeNicArray
- func (GetAssetsAssetCollectionItemComputeNicArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeNicArray) ToGetAssetsAssetCollectionItemComputeNicArrayOutput() GetAssetsAssetCollectionItemComputeNicArrayOutput
- func (i GetAssetsAssetCollectionItemComputeNicArray) ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicArrayOutput
- type GetAssetsAssetCollectionItemComputeNicArrayInput
- type GetAssetsAssetCollectionItemComputeNicArrayOutput
- func (GetAssetsAssetCollectionItemComputeNicArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeNicArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeNicOutput
- func (o GetAssetsAssetCollectionItemComputeNicArrayOutput) ToGetAssetsAssetCollectionItemComputeNicArrayOutput() GetAssetsAssetCollectionItemComputeNicArrayOutput
- func (o GetAssetsAssetCollectionItemComputeNicArrayOutput) ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicArrayOutput
- type GetAssetsAssetCollectionItemComputeNicInput
- type GetAssetsAssetCollectionItemComputeNicOutput
- func (GetAssetsAssetCollectionItemComputeNicOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeNicOutput) IpAddresses() pulumi.StringArrayOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) Label() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) MacAddress() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) MacAddressType() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) NetworkName() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) SwitchName() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) ToGetAssetsAssetCollectionItemComputeNicOutput() GetAssetsAssetCollectionItemComputeNicOutput
- func (o GetAssetsAssetCollectionItemComputeNicOutput) ToGetAssetsAssetCollectionItemComputeNicOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicOutput
- type GetAssetsAssetCollectionItemComputeNvdimm
- type GetAssetsAssetCollectionItemComputeNvdimmArgs
- func (GetAssetsAssetCollectionItemComputeNvdimmArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeNvdimmArgs) ToGetAssetsAssetCollectionItemComputeNvdimmOutput() GetAssetsAssetCollectionItemComputeNvdimmOutput
- func (i GetAssetsAssetCollectionItemComputeNvdimmArgs) ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmOutput
- type GetAssetsAssetCollectionItemComputeNvdimmArray
- func (GetAssetsAssetCollectionItemComputeNvdimmArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeNvdimmArray) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
- func (i GetAssetsAssetCollectionItemComputeNvdimmArray) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
- type GetAssetsAssetCollectionItemComputeNvdimmArrayInput
- type GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
- func (GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeNvdimmOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
- type GetAssetsAssetCollectionItemComputeNvdimmController
- type GetAssetsAssetCollectionItemComputeNvdimmControllerArgs
- func (GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
- func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
- type GetAssetsAssetCollectionItemComputeNvdimmControllerArray
- func (GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
- func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
- type GetAssetsAssetCollectionItemComputeNvdimmControllerArrayInput
- type GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
- func (GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
- type GetAssetsAssetCollectionItemComputeNvdimmControllerInput
- type GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) BusNumber() pulumi.IntOutput
- func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) Label() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
- type GetAssetsAssetCollectionItemComputeNvdimmInput
- type GetAssetsAssetCollectionItemComputeNvdimmOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) ControllerKey() pulumi.IntOutput
- func (GetAssetsAssetCollectionItemComputeNvdimmOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) Label() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) ToGetAssetsAssetCollectionItemComputeNvdimmOutput() GetAssetsAssetCollectionItemComputeNvdimmOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmOutput
- func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) UnitNumber() pulumi.IntOutput
- type GetAssetsAssetCollectionItemComputeOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) ConnectedNetworks() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) CoresCount() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) CpuModel() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) Description() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) Disks() GetAssetsAssetCollectionItemComputeDiskArrayOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) DisksCount() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) DnsName() pulumi.StringOutput
- func (GetAssetsAssetCollectionItemComputeOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeOutput) Firmware() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) GpuDevices() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) GpuDevicesCount() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) GuestState() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) HardwareVersion() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) HostName() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) IsPmemEnabled() pulumi.BoolOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) IsTpmEnabled() pulumi.BoolOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) LatencySensitivity() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) MemoryInMbs() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) Nics() GetAssetsAssetCollectionItemComputeNicArrayOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) NicsCount() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) NvdimmControllers() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) Nvdimms() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) OperatingSystem() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) OperatingSystemVersion() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) PmemInMbs() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) PowerState() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) PrimaryIp() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) ScsiControllers() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) StorageProvisionedInMbs() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) ThreadsPerCoreCount() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) ToGetAssetsAssetCollectionItemComputeOutput() GetAssetsAssetCollectionItemComputeOutput
- func (o GetAssetsAssetCollectionItemComputeOutput) ToGetAssetsAssetCollectionItemComputeOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeOutput
- type GetAssetsAssetCollectionItemComputeScsiController
- type GetAssetsAssetCollectionItemComputeScsiControllerArgs
- func (GetAssetsAssetCollectionItemComputeScsiControllerArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeScsiControllerArgs) ToGetAssetsAssetCollectionItemComputeScsiControllerOutput() GetAssetsAssetCollectionItemComputeScsiControllerOutput
- func (i GetAssetsAssetCollectionItemComputeScsiControllerArgs) ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerOutput
- type GetAssetsAssetCollectionItemComputeScsiControllerArray
- func (GetAssetsAssetCollectionItemComputeScsiControllerArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemComputeScsiControllerArray) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
- func (i GetAssetsAssetCollectionItemComputeScsiControllerArray) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
- type GetAssetsAssetCollectionItemComputeScsiControllerArrayInput
- type GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
- func (GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemComputeScsiControllerOutput
- func (o GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
- func (o GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
- type GetAssetsAssetCollectionItemComputeScsiControllerInput
- type GetAssetsAssetCollectionItemComputeScsiControllerOutput
- func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) Label() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) SharedBus() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerOutput() GetAssetsAssetCollectionItemComputeScsiControllerOutput
- func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerOutput
- func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) UnitNumber() pulumi.IntOutput
- type GetAssetsAssetCollectionItemInput
- type GetAssetsAssetCollectionItemOutput
- func (o GetAssetsAssetCollectionItemOutput) AssetSourceIds() pulumi.StringArrayOutput
- func (o GetAssetsAssetCollectionItemOutput) AssetType() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) Computes() GetAssetsAssetCollectionItemComputeArrayOutput
- func (o GetAssetsAssetCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetAssetsAssetCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetAssetsAssetCollectionItemOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemOutput) ExternalAssetKey() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAssetsAssetCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) InventoryId() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) SourceKey() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetAssetsAssetCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemOutput) ToGetAssetsAssetCollectionItemOutput() GetAssetsAssetCollectionItemOutput
- func (o GetAssetsAssetCollectionItemOutput) ToGetAssetsAssetCollectionItemOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemOutput
- func (o GetAssetsAssetCollectionItemOutput) Vms() GetAssetsAssetCollectionItemVmArrayOutput
- func (o GetAssetsAssetCollectionItemOutput) VmwareVcenters() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
- func (o GetAssetsAssetCollectionItemOutput) VmwareVms() GetAssetsAssetCollectionItemVmwareVmArrayOutput
- type GetAssetsAssetCollectionItemVm
- type GetAssetsAssetCollectionItemVmArgs
- func (GetAssetsAssetCollectionItemVmArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmArgs) ToGetAssetsAssetCollectionItemVmOutput() GetAssetsAssetCollectionItemVmOutput
- func (i GetAssetsAssetCollectionItemVmArgs) ToGetAssetsAssetCollectionItemVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmOutput
- type GetAssetsAssetCollectionItemVmArray
- func (GetAssetsAssetCollectionItemVmArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmArray) ToGetAssetsAssetCollectionItemVmArrayOutput() GetAssetsAssetCollectionItemVmArrayOutput
- func (i GetAssetsAssetCollectionItemVmArray) ToGetAssetsAssetCollectionItemVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmArrayOutput
- type GetAssetsAssetCollectionItemVmArrayInput
- type GetAssetsAssetCollectionItemVmArrayOutput
- func (GetAssetsAssetCollectionItemVmArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemVmOutput
- func (o GetAssetsAssetCollectionItemVmArrayOutput) ToGetAssetsAssetCollectionItemVmArrayOutput() GetAssetsAssetCollectionItemVmArrayOutput
- func (o GetAssetsAssetCollectionItemVmArrayOutput) ToGetAssetsAssetCollectionItemVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmArrayOutput
- type GetAssetsAssetCollectionItemVmInput
- type GetAssetsAssetCollectionItemVmOutput
- func (GetAssetsAssetCollectionItemVmOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmOutput) HypervisorHost() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmOutput) HypervisorVendor() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmOutput) HypervisorVersion() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmOutput) ToGetAssetsAssetCollectionItemVmOutput() GetAssetsAssetCollectionItemVmOutput
- func (o GetAssetsAssetCollectionItemVmOutput) ToGetAssetsAssetCollectionItemVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmOutput
- type GetAssetsAssetCollectionItemVmwareVcenter
- type GetAssetsAssetCollectionItemVmwareVcenterArgs
- func (GetAssetsAssetCollectionItemVmwareVcenterArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmwareVcenterArgs) ToGetAssetsAssetCollectionItemVmwareVcenterOutput() GetAssetsAssetCollectionItemVmwareVcenterOutput
- func (i GetAssetsAssetCollectionItemVmwareVcenterArgs) ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterOutput
- type GetAssetsAssetCollectionItemVmwareVcenterArray
- func (GetAssetsAssetCollectionItemVmwareVcenterArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmwareVcenterArray) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
- func (i GetAssetsAssetCollectionItemVmwareVcenterArray) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
- type GetAssetsAssetCollectionItemVmwareVcenterArrayInput
- type GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
- func (GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemVmwareVcenterOutput
- func (o GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
- func (o GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
- type GetAssetsAssetCollectionItemVmwareVcenterInput
- type GetAssetsAssetCollectionItemVmwareVcenterOutput
- func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) DataCenter() pulumi.StringOutput
- func (GetAssetsAssetCollectionItemVmwareVcenterOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) ToGetAssetsAssetCollectionItemVmwareVcenterOutput() GetAssetsAssetCollectionItemVmwareVcenterOutput
- func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterOutput
- func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) VcenterKey() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) VcenterVersion() pulumi.StringOutput
- type GetAssetsAssetCollectionItemVmwareVm
- type GetAssetsAssetCollectionItemVmwareVmArgs
- func (GetAssetsAssetCollectionItemVmwareVmArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmwareVmArgs) ToGetAssetsAssetCollectionItemVmwareVmOutput() GetAssetsAssetCollectionItemVmwareVmOutput
- func (i GetAssetsAssetCollectionItemVmwareVmArgs) ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmOutput
- type GetAssetsAssetCollectionItemVmwareVmArray
- func (GetAssetsAssetCollectionItemVmwareVmArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmwareVmArray) ToGetAssetsAssetCollectionItemVmwareVmArrayOutput() GetAssetsAssetCollectionItemVmwareVmArrayOutput
- func (i GetAssetsAssetCollectionItemVmwareVmArray) ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmArrayOutput
- type GetAssetsAssetCollectionItemVmwareVmArrayInput
- type GetAssetsAssetCollectionItemVmwareVmArrayOutput
- func (GetAssetsAssetCollectionItemVmwareVmArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmwareVmArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemVmwareVmOutput
- func (o GetAssetsAssetCollectionItemVmwareVmArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmArrayOutput() GetAssetsAssetCollectionItemVmwareVmArrayOutput
- func (o GetAssetsAssetCollectionItemVmwareVmArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmArrayOutput
- type GetAssetsAssetCollectionItemVmwareVmCustomerTag
- type GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs
- func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
- func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
- type GetAssetsAssetCollectionItemVmwareVmCustomerTagArray
- func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ElementType() reflect.Type
- func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
- func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
- type GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayInput
- type GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
- func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
- type GetAssetsAssetCollectionItemVmwareVmCustomerTagInput
- type GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) Description() pulumi.StringOutput
- func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) Name() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
- func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
- type GetAssetsAssetCollectionItemVmwareVmInput
- type GetAssetsAssetCollectionItemVmwareVmOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) Cluster() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) CustomerFields() pulumi.StringArrayOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) CustomerTags() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
- func (GetAssetsAssetCollectionItemVmwareVmOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceBandwidth() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceSecondaryLatency() pulumi.IntOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceState() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) InstanceUuid() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) IsDisksCbtEnabled() pulumi.BoolOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) IsDisksUuidEnabled() pulumi.BoolOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) Path() pulumi.StringOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) ToGetAssetsAssetCollectionItemVmwareVmOutput() GetAssetsAssetCollectionItemVmwareVmOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmOutput
- func (o GetAssetsAssetCollectionItemVmwareVmOutput) VmwareToolsStatus() pulumi.StringOutput
- type GetAssetsAssetCollectionOutput
- func (GetAssetsAssetCollectionOutput) ElementType() reflect.Type
- func (o GetAssetsAssetCollectionOutput) Items() GetAssetsAssetCollectionItemArrayOutput
- func (o GetAssetsAssetCollectionOutput) ToGetAssetsAssetCollectionOutput() GetAssetsAssetCollectionOutput
- func (o GetAssetsAssetCollectionOutput) ToGetAssetsAssetCollectionOutputWithContext(ctx context.Context) GetAssetsAssetCollectionOutput
- type GetAssetsFilter
- type GetAssetsFilterArgs
- type GetAssetsFilterArray
- type GetAssetsFilterArrayInput
- type GetAssetsFilterArrayOutput
- func (GetAssetsFilterArrayOutput) ElementType() reflect.Type
- func (o GetAssetsFilterArrayOutput) Index(i pulumi.IntInput) GetAssetsFilterOutput
- func (o GetAssetsFilterArrayOutput) ToGetAssetsFilterArrayOutput() GetAssetsFilterArrayOutput
- func (o GetAssetsFilterArrayOutput) ToGetAssetsFilterArrayOutputWithContext(ctx context.Context) GetAssetsFilterArrayOutput
- type GetAssetsFilterInput
- type GetAssetsFilterOutput
- func (GetAssetsFilterOutput) ElementType() reflect.Type
- func (o GetAssetsFilterOutput) Name() pulumi.StringOutput
- func (o GetAssetsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAssetsFilterOutput) ToGetAssetsFilterOutput() GetAssetsFilterOutput
- func (o GetAssetsFilterOutput) ToGetAssetsFilterOutputWithContext(ctx context.Context) GetAssetsFilterOutput
- func (o GetAssetsFilterOutput) Values() pulumi.StringArrayOutput
- type GetAssetsOutputArgs
- type GetAssetsResult
- type GetAssetsResultOutput
- func (o GetAssetsResultOutput) AssetCollections() GetAssetsAssetCollectionArrayOutput
- func (o GetAssetsResultOutput) AssetId() pulumi.StringPtrOutput
- func (o GetAssetsResultOutput) AssetType() pulumi.StringPtrOutput
- func (o GetAssetsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAssetsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetAssetsResultOutput) ElementType() reflect.Type
- func (o GetAssetsResultOutput) ExternalAssetKey() pulumi.StringPtrOutput
- func (o GetAssetsResultOutput) Filters() GetAssetsFilterArrayOutput
- func (o GetAssetsResultOutput) Id() pulumi.StringOutput
- func (o GetAssetsResultOutput) InventoryId() pulumi.StringPtrOutput
- func (o GetAssetsResultOutput) SourceKey() pulumi.StringPtrOutput
- func (o GetAssetsResultOutput) State() pulumi.StringPtrOutput
- func (o GetAssetsResultOutput) ToGetAssetsResultOutput() GetAssetsResultOutput
- func (o GetAssetsResultOutput) ToGetAssetsResultOutputWithContext(ctx context.Context) GetAssetsResultOutput
- type GetDiscoverySchedulesArgs
- type GetDiscoverySchedulesDiscoveryScheduleCollection
- type GetDiscoverySchedulesDiscoveryScheduleCollectionArgs
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ElementType() reflect.Type
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionArray
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ElementType() reflect.Type
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionArrayInput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) Index(i pulumi.IntInput) GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionInput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItem
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ElementType() reflect.Type
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ElementType() reflect.Type
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
- func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayInput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItemInput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ExecutionRecurrences() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
- type GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
- func (GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) Items() GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
- func (o GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
- type GetDiscoverySchedulesFilter
- type GetDiscoverySchedulesFilterArgs
- func (GetDiscoverySchedulesFilterArgs) ElementType() reflect.Type
- func (i GetDiscoverySchedulesFilterArgs) ToGetDiscoverySchedulesFilterOutput() GetDiscoverySchedulesFilterOutput
- func (i GetDiscoverySchedulesFilterArgs) ToGetDiscoverySchedulesFilterOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterOutput
- type GetDiscoverySchedulesFilterArray
- func (GetDiscoverySchedulesFilterArray) ElementType() reflect.Type
- func (i GetDiscoverySchedulesFilterArray) ToGetDiscoverySchedulesFilterArrayOutput() GetDiscoverySchedulesFilterArrayOutput
- func (i GetDiscoverySchedulesFilterArray) ToGetDiscoverySchedulesFilterArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterArrayOutput
- type GetDiscoverySchedulesFilterArrayInput
- type GetDiscoverySchedulesFilterArrayOutput
- func (GetDiscoverySchedulesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesFilterArrayOutput) Index(i pulumi.IntInput) GetDiscoverySchedulesFilterOutput
- func (o GetDiscoverySchedulesFilterArrayOutput) ToGetDiscoverySchedulesFilterArrayOutput() GetDiscoverySchedulesFilterArrayOutput
- func (o GetDiscoverySchedulesFilterArrayOutput) ToGetDiscoverySchedulesFilterArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterArrayOutput
- type GetDiscoverySchedulesFilterInput
- type GetDiscoverySchedulesFilterOutput
- func (GetDiscoverySchedulesFilterOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesFilterOutput) Name() pulumi.StringOutput
- func (o GetDiscoverySchedulesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDiscoverySchedulesFilterOutput) ToGetDiscoverySchedulesFilterOutput() GetDiscoverySchedulesFilterOutput
- func (o GetDiscoverySchedulesFilterOutput) ToGetDiscoverySchedulesFilterOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterOutput
- func (o GetDiscoverySchedulesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDiscoverySchedulesOutputArgs
- type GetDiscoverySchedulesResult
- type GetDiscoverySchedulesResultOutput
- func (o GetDiscoverySchedulesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDiscoverySchedulesResultOutput) DiscoveryScheduleCollections() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
- func (o GetDiscoverySchedulesResultOutput) DiscoveryScheduleId() pulumi.StringPtrOutput
- func (o GetDiscoverySchedulesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDiscoverySchedulesResultOutput) ElementType() reflect.Type
- func (o GetDiscoverySchedulesResultOutput) Filters() GetDiscoverySchedulesFilterArrayOutput
- func (o GetDiscoverySchedulesResultOutput) Id() pulumi.StringOutput
- func (o GetDiscoverySchedulesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDiscoverySchedulesResultOutput) ToGetDiscoverySchedulesResultOutput() GetDiscoverySchedulesResultOutput
- func (o GetDiscoverySchedulesResultOutput) ToGetDiscoverySchedulesResultOutputWithContext(ctx context.Context) GetDiscoverySchedulesResultOutput
- type GetEnvironmentsArgs
- type GetEnvironmentsEnvironmentCollection
- type GetEnvironmentsEnvironmentCollectionArgs
- func (GetEnvironmentsEnvironmentCollectionArgs) ElementType() reflect.Type
- func (i GetEnvironmentsEnvironmentCollectionArgs) ToGetEnvironmentsEnvironmentCollectionOutput() GetEnvironmentsEnvironmentCollectionOutput
- func (i GetEnvironmentsEnvironmentCollectionArgs) ToGetEnvironmentsEnvironmentCollectionOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionOutput
- type GetEnvironmentsEnvironmentCollectionArray
- func (GetEnvironmentsEnvironmentCollectionArray) ElementType() reflect.Type
- func (i GetEnvironmentsEnvironmentCollectionArray) ToGetEnvironmentsEnvironmentCollectionArrayOutput() GetEnvironmentsEnvironmentCollectionArrayOutput
- func (i GetEnvironmentsEnvironmentCollectionArray) ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionArrayOutput
- type GetEnvironmentsEnvironmentCollectionArrayInput
- type GetEnvironmentsEnvironmentCollectionArrayOutput
- func (GetEnvironmentsEnvironmentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentsEnvironmentCollectionArrayOutput) Index(i pulumi.IntInput) GetEnvironmentsEnvironmentCollectionOutput
- func (o GetEnvironmentsEnvironmentCollectionArrayOutput) ToGetEnvironmentsEnvironmentCollectionArrayOutput() GetEnvironmentsEnvironmentCollectionArrayOutput
- func (o GetEnvironmentsEnvironmentCollectionArrayOutput) ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionArrayOutput
- type GetEnvironmentsEnvironmentCollectionInput
- type GetEnvironmentsEnvironmentCollectionItem
- type GetEnvironmentsEnvironmentCollectionItemArgs
- func (GetEnvironmentsEnvironmentCollectionItemArgs) ElementType() reflect.Type
- func (i GetEnvironmentsEnvironmentCollectionItemArgs) ToGetEnvironmentsEnvironmentCollectionItemOutput() GetEnvironmentsEnvironmentCollectionItemOutput
- func (i GetEnvironmentsEnvironmentCollectionItemArgs) ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemOutput
- type GetEnvironmentsEnvironmentCollectionItemArray
- func (GetEnvironmentsEnvironmentCollectionItemArray) ElementType() reflect.Type
- func (i GetEnvironmentsEnvironmentCollectionItemArray) ToGetEnvironmentsEnvironmentCollectionItemArrayOutput() GetEnvironmentsEnvironmentCollectionItemArrayOutput
- func (i GetEnvironmentsEnvironmentCollectionItemArray) ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemArrayOutput
- type GetEnvironmentsEnvironmentCollectionItemArrayInput
- type GetEnvironmentsEnvironmentCollectionItemArrayOutput
- func (GetEnvironmentsEnvironmentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentsEnvironmentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetEnvironmentsEnvironmentCollectionItemOutput
- func (o GetEnvironmentsEnvironmentCollectionItemArrayOutput) ToGetEnvironmentsEnvironmentCollectionItemArrayOutput() GetEnvironmentsEnvironmentCollectionItemArrayOutput
- func (o GetEnvironmentsEnvironmentCollectionItemArrayOutput) ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemArrayOutput
- type GetEnvironmentsEnvironmentCollectionItemInput
- type GetEnvironmentsEnvironmentCollectionItemOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetEnvironmentsEnvironmentCollectionItemOutput) ElementType() reflect.Type
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) ToGetEnvironmentsEnvironmentCollectionItemOutput() GetEnvironmentsEnvironmentCollectionItemOutput
- func (o GetEnvironmentsEnvironmentCollectionItemOutput) ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemOutput
- type GetEnvironmentsEnvironmentCollectionOutput
- func (GetEnvironmentsEnvironmentCollectionOutput) ElementType() reflect.Type
- func (o GetEnvironmentsEnvironmentCollectionOutput) Items() GetEnvironmentsEnvironmentCollectionItemArrayOutput
- func (o GetEnvironmentsEnvironmentCollectionOutput) ToGetEnvironmentsEnvironmentCollectionOutput() GetEnvironmentsEnvironmentCollectionOutput
- func (o GetEnvironmentsEnvironmentCollectionOutput) ToGetEnvironmentsEnvironmentCollectionOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionOutput
- type GetEnvironmentsFilter
- type GetEnvironmentsFilterArgs
- type GetEnvironmentsFilterArray
- func (GetEnvironmentsFilterArray) ElementType() reflect.Type
- func (i GetEnvironmentsFilterArray) ToGetEnvironmentsFilterArrayOutput() GetEnvironmentsFilterArrayOutput
- func (i GetEnvironmentsFilterArray) ToGetEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetEnvironmentsFilterArrayOutput
- type GetEnvironmentsFilterArrayInput
- type GetEnvironmentsFilterArrayOutput
- func (GetEnvironmentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentsFilterArrayOutput) Index(i pulumi.IntInput) GetEnvironmentsFilterOutput
- func (o GetEnvironmentsFilterArrayOutput) ToGetEnvironmentsFilterArrayOutput() GetEnvironmentsFilterArrayOutput
- func (o GetEnvironmentsFilterArrayOutput) ToGetEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetEnvironmentsFilterArrayOutput
- type GetEnvironmentsFilterInput
- type GetEnvironmentsFilterOutput
- func (GetEnvironmentsFilterOutput) ElementType() reflect.Type
- func (o GetEnvironmentsFilterOutput) Name() pulumi.StringOutput
- func (o GetEnvironmentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetEnvironmentsFilterOutput) ToGetEnvironmentsFilterOutput() GetEnvironmentsFilterOutput
- func (o GetEnvironmentsFilterOutput) ToGetEnvironmentsFilterOutputWithContext(ctx context.Context) GetEnvironmentsFilterOutput
- func (o GetEnvironmentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetEnvironmentsOutputArgs
- type GetEnvironmentsResult
- type GetEnvironmentsResultOutput
- func (o GetEnvironmentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetEnvironmentsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetEnvironmentsResultOutput) ElementType() reflect.Type
- func (o GetEnvironmentsResultOutput) EnvironmentCollections() GetEnvironmentsEnvironmentCollectionArrayOutput
- func (o GetEnvironmentsResultOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o GetEnvironmentsResultOutput) Filters() GetEnvironmentsFilterArrayOutput
- func (o GetEnvironmentsResultOutput) Id() pulumi.StringOutput
- func (o GetEnvironmentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetEnvironmentsResultOutput) ToGetEnvironmentsResultOutput() GetEnvironmentsResultOutput
- func (o GetEnvironmentsResultOutput) ToGetEnvironmentsResultOutputWithContext(ctx context.Context) GetEnvironmentsResultOutput
- type GetInventoriesArgs
- type GetInventoriesFilter
- type GetInventoriesFilterArgs
- type GetInventoriesFilterArray
- type GetInventoriesFilterArrayInput
- type GetInventoriesFilterArrayOutput
- func (GetInventoriesFilterArrayOutput) ElementType() reflect.Type
- func (o GetInventoriesFilterArrayOutput) Index(i pulumi.IntInput) GetInventoriesFilterOutput
- func (o GetInventoriesFilterArrayOutput) ToGetInventoriesFilterArrayOutput() GetInventoriesFilterArrayOutput
- func (o GetInventoriesFilterArrayOutput) ToGetInventoriesFilterArrayOutputWithContext(ctx context.Context) GetInventoriesFilterArrayOutput
- type GetInventoriesFilterInput
- type GetInventoriesFilterOutput
- func (GetInventoriesFilterOutput) ElementType() reflect.Type
- func (o GetInventoriesFilterOutput) Name() pulumi.StringOutput
- func (o GetInventoriesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetInventoriesFilterOutput) ToGetInventoriesFilterOutput() GetInventoriesFilterOutput
- func (o GetInventoriesFilterOutput) ToGetInventoriesFilterOutputWithContext(ctx context.Context) GetInventoriesFilterOutput
- func (o GetInventoriesFilterOutput) Values() pulumi.StringArrayOutput
- type GetInventoriesInventoryCollection
- type GetInventoriesInventoryCollectionArgs
- func (GetInventoriesInventoryCollectionArgs) ElementType() reflect.Type
- func (i GetInventoriesInventoryCollectionArgs) ToGetInventoriesInventoryCollectionOutput() GetInventoriesInventoryCollectionOutput
- func (i GetInventoriesInventoryCollectionArgs) ToGetInventoriesInventoryCollectionOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionOutput
- type GetInventoriesInventoryCollectionArray
- func (GetInventoriesInventoryCollectionArray) ElementType() reflect.Type
- func (i GetInventoriesInventoryCollectionArray) ToGetInventoriesInventoryCollectionArrayOutput() GetInventoriesInventoryCollectionArrayOutput
- func (i GetInventoriesInventoryCollectionArray) ToGetInventoriesInventoryCollectionArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionArrayOutput
- type GetInventoriesInventoryCollectionArrayInput
- type GetInventoriesInventoryCollectionArrayOutput
- func (GetInventoriesInventoryCollectionArrayOutput) ElementType() reflect.Type
- func (o GetInventoriesInventoryCollectionArrayOutput) Index(i pulumi.IntInput) GetInventoriesInventoryCollectionOutput
- func (o GetInventoriesInventoryCollectionArrayOutput) ToGetInventoriesInventoryCollectionArrayOutput() GetInventoriesInventoryCollectionArrayOutput
- func (o GetInventoriesInventoryCollectionArrayOutput) ToGetInventoriesInventoryCollectionArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionArrayOutput
- type GetInventoriesInventoryCollectionInput
- type GetInventoriesInventoryCollectionItem
- type GetInventoriesInventoryCollectionItemArgs
- func (GetInventoriesInventoryCollectionItemArgs) ElementType() reflect.Type
- func (i GetInventoriesInventoryCollectionItemArgs) ToGetInventoriesInventoryCollectionItemOutput() GetInventoriesInventoryCollectionItemOutput
- func (i GetInventoriesInventoryCollectionItemArgs) ToGetInventoriesInventoryCollectionItemOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemOutput
- type GetInventoriesInventoryCollectionItemArray
- func (GetInventoriesInventoryCollectionItemArray) ElementType() reflect.Type
- func (i GetInventoriesInventoryCollectionItemArray) ToGetInventoriesInventoryCollectionItemArrayOutput() GetInventoriesInventoryCollectionItemArrayOutput
- func (i GetInventoriesInventoryCollectionItemArray) ToGetInventoriesInventoryCollectionItemArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemArrayOutput
- type GetInventoriesInventoryCollectionItemArrayInput
- type GetInventoriesInventoryCollectionItemArrayOutput
- func (GetInventoriesInventoryCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetInventoriesInventoryCollectionItemArrayOutput) Index(i pulumi.IntInput) GetInventoriesInventoryCollectionItemOutput
- func (o GetInventoriesInventoryCollectionItemArrayOutput) ToGetInventoriesInventoryCollectionItemArrayOutput() GetInventoriesInventoryCollectionItemArrayOutput
- func (o GetInventoriesInventoryCollectionItemArrayOutput) ToGetInventoriesInventoryCollectionItemArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemArrayOutput
- type GetInventoriesInventoryCollectionItemInput
- type GetInventoriesInventoryCollectionItemOutput
- func (o GetInventoriesInventoryCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetInventoriesInventoryCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetInventoriesInventoryCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetInventoriesInventoryCollectionItemOutput) ElementType() reflect.Type
- func (o GetInventoriesInventoryCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetInventoriesInventoryCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetInventoriesInventoryCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetInventoriesInventoryCollectionItemOutput) State() pulumi.StringOutput
- func (o GetInventoriesInventoryCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetInventoriesInventoryCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetInventoriesInventoryCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetInventoriesInventoryCollectionItemOutput) ToGetInventoriesInventoryCollectionItemOutput() GetInventoriesInventoryCollectionItemOutput
- func (o GetInventoriesInventoryCollectionItemOutput) ToGetInventoriesInventoryCollectionItemOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemOutput
- type GetInventoriesInventoryCollectionOutput
- func (GetInventoriesInventoryCollectionOutput) ElementType() reflect.Type
- func (o GetInventoriesInventoryCollectionOutput) Items() GetInventoriesInventoryCollectionItemArrayOutput
- func (o GetInventoriesInventoryCollectionOutput) ToGetInventoriesInventoryCollectionOutput() GetInventoriesInventoryCollectionOutput
- func (o GetInventoriesInventoryCollectionOutput) ToGetInventoriesInventoryCollectionOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionOutput
- type GetInventoriesOutputArgs
- type GetInventoriesResult
- type GetInventoriesResultOutput
- func (o GetInventoriesResultOutput) CompartmentId() pulumi.StringOutput
- func (GetInventoriesResultOutput) ElementType() reflect.Type
- func (o GetInventoriesResultOutput) Filters() GetInventoriesFilterArrayOutput
- func (o GetInventoriesResultOutput) Id() pulumi.StringOutput
- func (o GetInventoriesResultOutput) InventoryCollections() GetInventoriesInventoryCollectionArrayOutput
- func (o GetInventoriesResultOutput) State() pulumi.StringPtrOutput
- func (o GetInventoriesResultOutput) ToGetInventoriesResultOutput() GetInventoriesResultOutput
- func (o GetInventoriesResultOutput) ToGetInventoriesResultOutputWithContext(ctx context.Context) GetInventoriesResultOutput
- type Inventory
- type InventoryArgs
- type InventoryArray
- type InventoryArrayInput
- type InventoryArrayOutput
- func (InventoryArrayOutput) ElementType() reflect.Type
- func (o InventoryArrayOutput) Index(i pulumi.IntInput) InventoryOutput
- func (o InventoryArrayOutput) ToInventoryArrayOutput() InventoryArrayOutput
- func (o InventoryArrayOutput) ToInventoryArrayOutputWithContext(ctx context.Context) InventoryArrayOutput
- type InventoryInput
- type InventoryMap
- type InventoryMapInput
- type InventoryMapOutput
- type InventoryOutput
- func (o InventoryOutput) CompartmentId() pulumi.StringOutput
- func (o InventoryOutput) DefinedTags() pulumi.StringMapOutput
- func (o InventoryOutput) DisplayName() pulumi.StringOutput
- func (InventoryOutput) ElementType() reflect.Type
- func (o InventoryOutput) FreeformTags() pulumi.StringMapOutput
- func (o InventoryOutput) LifecycleDetails() pulumi.StringOutput
- func (o InventoryOutput) State() pulumi.StringOutput
- func (o InventoryOutput) SystemTags() pulumi.StringMapOutput
- func (o InventoryOutput) TimeCreated() pulumi.StringOutput
- func (o InventoryOutput) TimeUpdated() pulumi.StringOutput
- func (o InventoryOutput) ToInventoryOutput() InventoryOutput
- func (o InventoryOutput) ToInventoryOutputWithContext(ctx context.Context) InventoryOutput
- type InventoryState
- type LookupAgentArgs
- type LookupAgentDependencyArgs
- type LookupAgentDependencyOutputArgs
- type LookupAgentDependencyResult
- type LookupAgentDependencyResultOutput
- func (o LookupAgentDependencyResultOutput) AgentDependencyId() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) Bucket() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) Checksum() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupAgentDependencyResultOutput) DependencyName() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) DependencyVersion() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) Description() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) ETag() pulumi.StringOutput
- func (LookupAgentDependencyResultOutput) ElementType() reflect.Type
- func (o LookupAgentDependencyResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupAgentDependencyResultOutput) Id() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) Namespace() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) Object() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) State() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupAgentDependencyResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAgentDependencyResultOutput) ToLookupAgentDependencyResultOutput() LookupAgentDependencyResultOutput
- func (o LookupAgentDependencyResultOutput) ToLookupAgentDependencyResultOutputWithContext(ctx context.Context) LookupAgentDependencyResultOutput
- type LookupAgentOutputArgs
- type LookupAgentPluginArgs
- type LookupAgentPluginOutputArgs
- type LookupAgentPluginResult
- type LookupAgentPluginResultOutput
- func (o LookupAgentPluginResultOutput) AgentId() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupAgentPluginResultOutput) DesiredState() pulumi.StringOutput
- func (LookupAgentPluginResultOutput) ElementType() reflect.Type
- func (o LookupAgentPluginResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupAgentPluginResultOutput) Id() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) Name() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) PluginName() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) PluginVersion() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) State() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupAgentPluginResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAgentPluginResultOutput) ToLookupAgentPluginResultOutput() LookupAgentPluginResultOutput
- func (o LookupAgentPluginResultOutput) ToLookupAgentPluginResultOutputWithContext(ctx context.Context) LookupAgentPluginResultOutput
- type LookupAgentResult
- type LookupAgentResultOutput
- func (o LookupAgentResultOutput) AgentId() pulumi.StringOutput
- func (o LookupAgentResultOutput) AgentPubKey() pulumi.StringOutput
- func (o LookupAgentResultOutput) AgentType() pulumi.StringOutput
- func (o LookupAgentResultOutput) AgentVersion() pulumi.StringOutput
- func (o LookupAgentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAgentResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupAgentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAgentResultOutput) ElementType() reflect.Type
- func (o LookupAgentResultOutput) EnvironmentId() pulumi.StringOutput
- func (o LookupAgentResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupAgentResultOutput) HeartBeatStatus() pulumi.StringOutput
- func (o LookupAgentResultOutput) Id() pulumi.StringOutput
- func (o LookupAgentResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupAgentResultOutput) OsVersion() pulumi.StringOutput
- func (o LookupAgentResultOutput) PluginLists() GetAgentPluginListArrayOutput
- func (o LookupAgentResultOutput) State() pulumi.StringOutput
- func (o LookupAgentResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupAgentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAgentResultOutput) TimeExpireAgentKeyInMs() pulumi.StringOutput
- func (o LookupAgentResultOutput) TimeLastSyncReceived() pulumi.StringOutput
- func (o LookupAgentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
- type LookupAssetArgs
- type LookupAssetOutputArgs
- type LookupAssetResult
- type LookupAssetResultOutput
- func (o LookupAssetResultOutput) AssetId() pulumi.StringOutput
- func (o LookupAssetResultOutput) AssetSourceIds() pulumi.StringArrayOutput
- func (o LookupAssetResultOutput) AssetType() pulumi.StringOutput
- func (o LookupAssetResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAssetResultOutput) Computes() GetAssetComputeArrayOutput
- func (o LookupAssetResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupAssetResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAssetResultOutput) ElementType() reflect.Type
- func (o LookupAssetResultOutput) ExternalAssetKey() pulumi.StringOutput
- func (o LookupAssetResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupAssetResultOutput) Id() pulumi.StringOutput
- func (o LookupAssetResultOutput) InventoryId() pulumi.StringOutput
- func (o LookupAssetResultOutput) SourceKey() pulumi.StringOutput
- func (o LookupAssetResultOutput) State() pulumi.StringOutput
- func (o LookupAssetResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupAssetResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAssetResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAssetResultOutput) ToLookupAssetResultOutput() LookupAssetResultOutput
- func (o LookupAssetResultOutput) ToLookupAssetResultOutputWithContext(ctx context.Context) LookupAssetResultOutput
- func (o LookupAssetResultOutput) Vms() GetAssetVmArrayOutput
- func (o LookupAssetResultOutput) VmwareVcenters() GetAssetVmwareVcenterArrayOutput
- func (o LookupAssetResultOutput) VmwareVms() GetAssetVmwareVmArrayOutput
- type LookupAssetSourceArgs
- type LookupAssetSourceOutputArgs
- type LookupAssetSourceResult
- type LookupAssetSourceResultOutput
- func (o LookupAssetSourceResultOutput) AreHistoricalMetricsCollected() pulumi.BoolOutput
- func (o LookupAssetSourceResultOutput) AreRealtimeMetricsCollected() pulumi.BoolOutput
- func (o LookupAssetSourceResultOutput) AssetSourceId() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) AssetsCompartmentId() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupAssetSourceResultOutput) DiscoveryCredentials() GetAssetSourceDiscoveryCredentialArrayOutput
- func (o LookupAssetSourceResultOutput) DiscoveryScheduleId() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAssetSourceResultOutput) ElementType() reflect.Type
- func (o LookupAssetSourceResultOutput) EnvironmentId() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupAssetSourceResultOutput) Id() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) InventoryId() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) ReplicationCredentials() GetAssetSourceReplicationCredentialArrayOutput
- func (o LookupAssetSourceResultOutput) State() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupAssetSourceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) ToLookupAssetSourceResultOutput() LookupAssetSourceResultOutput
- func (o LookupAssetSourceResultOutput) ToLookupAssetSourceResultOutputWithContext(ctx context.Context) LookupAssetSourceResultOutput
- func (o LookupAssetSourceResultOutput) Type() pulumi.StringOutput
- func (o LookupAssetSourceResultOutput) VcenterEndpoint() pulumi.StringOutput
- type LookupDiscoveryScheduleArgs
- type LookupDiscoveryScheduleOutputArgs
- type LookupDiscoveryScheduleResult
- type LookupDiscoveryScheduleResultOutput
- func (o LookupDiscoveryScheduleResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDiscoveryScheduleResultOutput) DiscoveryScheduleId() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDiscoveryScheduleResultOutput) ElementType() reflect.Type
- func (o LookupDiscoveryScheduleResultOutput) ExecutionRecurrences() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDiscoveryScheduleResultOutput) Id() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) State() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDiscoveryScheduleResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDiscoveryScheduleResultOutput) ToLookupDiscoveryScheduleResultOutput() LookupDiscoveryScheduleResultOutput
- func (o LookupDiscoveryScheduleResultOutput) ToLookupDiscoveryScheduleResultOutputWithContext(ctx context.Context) LookupDiscoveryScheduleResultOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) EnvironmentId() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupEnvironmentResultOutput) Id() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) State() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupEnvironmentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- type LookupInventoryArgs
- type LookupInventoryOutputArgs
- type LookupInventoryResult
- type LookupInventoryResultOutput
- func (o LookupInventoryResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupInventoryResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupInventoryResultOutput) DisplayName() pulumi.StringOutput
- func (LookupInventoryResultOutput) ElementType() reflect.Type
- func (o LookupInventoryResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupInventoryResultOutput) Id() pulumi.StringOutput
- func (o LookupInventoryResultOutput) InventoryId() pulumi.StringOutput
- func (o LookupInventoryResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupInventoryResultOutput) State() pulumi.StringOutput
- func (o LookupInventoryResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupInventoryResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupInventoryResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupInventoryResultOutput) ToLookupInventoryResultOutput() LookupInventoryResultOutput
- func (o LookupInventoryResultOutput) ToLookupInventoryResultOutputWithContext(ctx context.Context) LookupInventoryResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct { pulumi.CustomResourceState // Resource principal public key. AgentPubKey pulumi.StringOutput `pulumi:"agentPubKey"` // Agent identifier. AgentType pulumi.StringOutput `pulumi:"agentType"` // Agent identifier. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // (Updatable) Compartment identifier. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Agent identifier. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Environment identifier. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // The current heartbeat status of the Agent based on its timeLastSyncReceived value. HeartBeatStatus pulumi.StringOutput `pulumi:"heartBeatStatus"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // OS version. // // ** 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 OsVersion pulumi.StringOutput `pulumi:"osVersion"` // List of plugins associated with the agent. PluginLists AgentPluginListArrayOutput `pulumi:"pluginLists"` // The current state of the Agent. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time since epoch for when the public key will expire. An RFC3339 formatted datetime string. TimeExpireAgentKeyInMs pulumi.StringOutput `pulumi:"timeExpireAgentKeyInMs"` // The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string. TimeLastSyncReceived pulumi.StringOutput `pulumi:"timeLastSyncReceived"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Agent resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates an Agent.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewAgent(ctx, "test_agent", &CloudBridge.AgentArgs{ AgentType: pulumi.Any(agentAgentType), AgentVersion: pulumi.Any(agentAgentVersion), CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(agentDisplayName), EnvironmentId: pulumi.Any(testEnvironment.Id), OsVersion: pulumi.Any(agentOsVersion), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, }) if err != nil { return err } return nil }) }
```
## Import
Agents can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/agent:Agent test_agent "id" ```
func GetAgent ¶
func GetAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentState, opts ...pulumi.ResourceOption) (*Agent, error)
GetAgent gets an existing Agent 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 NewAgent ¶
func NewAgent(ctx *pulumi.Context, name string, args *AgentArgs, opts ...pulumi.ResourceOption) (*Agent, error)
NewAgent registers a new resource with the given unique name, arguments, and options.
func (*Agent) ElementType ¶
func (*Agent) ToAgentOutput ¶
func (i *Agent) ToAgentOutput() AgentOutput
func (*Agent) ToAgentOutputWithContext ¶
func (i *Agent) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentArgs ¶
type AgentArgs struct { // Agent identifier. AgentType pulumi.StringInput // Agent identifier. AgentVersion pulumi.StringInput // (Updatable) Compartment identifier. CompartmentId pulumi.StringInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Agent identifier. DisplayName pulumi.StringInput // Environment identifier. EnvironmentId pulumi.StringInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // OS version. // // ** 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 OsVersion pulumi.StringInput }
The set of arguments for constructing a Agent resource.
func (AgentArgs) ElementType ¶
type AgentArray ¶
type AgentArray []AgentInput
func (AgentArray) ElementType ¶
func (AgentArray) ElementType() reflect.Type
func (AgentArray) ToAgentArrayOutput ¶
func (i AgentArray) ToAgentArrayOutput() AgentArrayOutput
func (AgentArray) ToAgentArrayOutputWithContext ¶
func (i AgentArray) ToAgentArrayOutputWithContext(ctx context.Context) AgentArrayOutput
type AgentArrayInput ¶
type AgentArrayInput interface { pulumi.Input ToAgentArrayOutput() AgentArrayOutput ToAgentArrayOutputWithContext(context.Context) AgentArrayOutput }
AgentArrayInput is an input type that accepts AgentArray and AgentArrayOutput values. You can construct a concrete instance of `AgentArrayInput` via:
AgentArray{ AgentArgs{...} }
type AgentArrayOutput ¶
type AgentArrayOutput struct{ *pulumi.OutputState }
func (AgentArrayOutput) ElementType ¶
func (AgentArrayOutput) ElementType() reflect.Type
func (AgentArrayOutput) Index ¶
func (o AgentArrayOutput) Index(i pulumi.IntInput) AgentOutput
func (AgentArrayOutput) ToAgentArrayOutput ¶
func (o AgentArrayOutput) ToAgentArrayOutput() AgentArrayOutput
func (AgentArrayOutput) ToAgentArrayOutputWithContext ¶
func (o AgentArrayOutput) ToAgentArrayOutputWithContext(ctx context.Context) AgentArrayOutput
type AgentDependency ¶
type AgentDependency struct { pulumi.CustomResourceState // (Updatable) Object storage bucket where the dependency is uploaded. Bucket pulumi.StringOutput `pulumi:"bucket"` // The checksum associated with the dependency object returned by Object Storage. Checksum pulumi.StringOutput `pulumi:"checksum"` // (Updatable) Compartment identifier. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names. DependencyName pulumi.StringOutput `pulumi:"dependencyName"` // (Updatable) Version of the Agent dependency. DependencyVersion pulumi.StringOutput `pulumi:"dependencyVersion"` // (Updatable) Description about the Agent dependency. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) Display name of the Agent dependency. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The eTag associated with the dependency object returned by Object Storage. ETag pulumi.StringOutput `pulumi:"eTag"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) Object storage namespace associated with the customer's tenancy. Namespace pulumi.StringOutput `pulumi:"namespace"` // (Updatable) Name of the dependency object uploaded by the customer. Object pulumi.StringOutput `pulumi:"object"` // The current state of AgentDependency. State pulumi.StringOutput `pulumi:"state"` // (Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` // // ** 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 SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the AgentDependency was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` }
This resource provides the Agent Dependency resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates an AgentDependency.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewAgentDependency(ctx, "test_agent_dependency", &CloudBridge.AgentDependencyArgs{ Bucket: pulumi.Any(agentDependencyBucket), CompartmentId: pulumi.Any(compartmentId), DependencyName: pulumi.Any(agentDependencyDependencyName), DisplayName: pulumi.Any(agentDependencyDisplayName), Namespace: pulumi.Any(agentDependencyNamespace), Object: pulumi.Any(agentDependencyObject), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, DependencyVersion: pulumi.Any(agentDependencyDependencyVersion), Description: pulumi.Any(agentDependencyDescription), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, SystemTags: pulumi.Any(agentDependencySystemTags), }) if err != nil { return err } return nil }) }
```
## Import
AgentDependencies can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/agentDependency:AgentDependency test_agent_dependency "id" ```
func GetAgentDependency ¶
func GetAgentDependency(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentDependencyState, opts ...pulumi.ResourceOption) (*AgentDependency, error)
GetAgentDependency gets an existing AgentDependency 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 NewAgentDependency ¶
func NewAgentDependency(ctx *pulumi.Context, name string, args *AgentDependencyArgs, opts ...pulumi.ResourceOption) (*AgentDependency, error)
NewAgentDependency registers a new resource with the given unique name, arguments, and options.
func (*AgentDependency) ElementType ¶
func (*AgentDependency) ElementType() reflect.Type
func (*AgentDependency) ToAgentDependencyOutput ¶
func (i *AgentDependency) ToAgentDependencyOutput() AgentDependencyOutput
func (*AgentDependency) ToAgentDependencyOutputWithContext ¶
func (i *AgentDependency) ToAgentDependencyOutputWithContext(ctx context.Context) AgentDependencyOutput
type AgentDependencyArgs ¶
type AgentDependencyArgs struct { // (Updatable) Object storage bucket where the dependency is uploaded. Bucket pulumi.StringInput // (Updatable) Compartment identifier. CompartmentId pulumi.StringInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names. DependencyName pulumi.StringInput // (Updatable) Version of the Agent dependency. DependencyVersion pulumi.StringPtrInput // (Updatable) Description about the Agent dependency. Description pulumi.StringPtrInput // (Updatable) Display name of the Agent dependency. DisplayName pulumi.StringInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // (Updatable) Object storage namespace associated with the customer's tenancy. Namespace pulumi.StringInput // (Updatable) Name of the dependency object uploaded by the customer. Object pulumi.StringInput // (Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` // // ** 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 SystemTags pulumi.StringMapInput }
The set of arguments for constructing a AgentDependency resource.
func (AgentDependencyArgs) ElementType ¶
func (AgentDependencyArgs) ElementType() reflect.Type
type AgentDependencyArray ¶
type AgentDependencyArray []AgentDependencyInput
func (AgentDependencyArray) ElementType ¶
func (AgentDependencyArray) ElementType() reflect.Type
func (AgentDependencyArray) ToAgentDependencyArrayOutput ¶
func (i AgentDependencyArray) ToAgentDependencyArrayOutput() AgentDependencyArrayOutput
func (AgentDependencyArray) ToAgentDependencyArrayOutputWithContext ¶
func (i AgentDependencyArray) ToAgentDependencyArrayOutputWithContext(ctx context.Context) AgentDependencyArrayOutput
type AgentDependencyArrayInput ¶
type AgentDependencyArrayInput interface { pulumi.Input ToAgentDependencyArrayOutput() AgentDependencyArrayOutput ToAgentDependencyArrayOutputWithContext(context.Context) AgentDependencyArrayOutput }
AgentDependencyArrayInput is an input type that accepts AgentDependencyArray and AgentDependencyArrayOutput values. You can construct a concrete instance of `AgentDependencyArrayInput` via:
AgentDependencyArray{ AgentDependencyArgs{...} }
type AgentDependencyArrayOutput ¶
type AgentDependencyArrayOutput struct{ *pulumi.OutputState }
func (AgentDependencyArrayOutput) ElementType ¶
func (AgentDependencyArrayOutput) ElementType() reflect.Type
func (AgentDependencyArrayOutput) Index ¶
func (o AgentDependencyArrayOutput) Index(i pulumi.IntInput) AgentDependencyOutput
func (AgentDependencyArrayOutput) ToAgentDependencyArrayOutput ¶
func (o AgentDependencyArrayOutput) ToAgentDependencyArrayOutput() AgentDependencyArrayOutput
func (AgentDependencyArrayOutput) ToAgentDependencyArrayOutputWithContext ¶
func (o AgentDependencyArrayOutput) ToAgentDependencyArrayOutputWithContext(ctx context.Context) AgentDependencyArrayOutput
type AgentDependencyInput ¶
type AgentDependencyInput interface { pulumi.Input ToAgentDependencyOutput() AgentDependencyOutput ToAgentDependencyOutputWithContext(ctx context.Context) AgentDependencyOutput }
type AgentDependencyMap ¶
type AgentDependencyMap map[string]AgentDependencyInput
func (AgentDependencyMap) ElementType ¶
func (AgentDependencyMap) ElementType() reflect.Type
func (AgentDependencyMap) ToAgentDependencyMapOutput ¶
func (i AgentDependencyMap) ToAgentDependencyMapOutput() AgentDependencyMapOutput
func (AgentDependencyMap) ToAgentDependencyMapOutputWithContext ¶
func (i AgentDependencyMap) ToAgentDependencyMapOutputWithContext(ctx context.Context) AgentDependencyMapOutput
type AgentDependencyMapInput ¶
type AgentDependencyMapInput interface { pulumi.Input ToAgentDependencyMapOutput() AgentDependencyMapOutput ToAgentDependencyMapOutputWithContext(context.Context) AgentDependencyMapOutput }
AgentDependencyMapInput is an input type that accepts AgentDependencyMap and AgentDependencyMapOutput values. You can construct a concrete instance of `AgentDependencyMapInput` via:
AgentDependencyMap{ "key": AgentDependencyArgs{...} }
type AgentDependencyMapOutput ¶
type AgentDependencyMapOutput struct{ *pulumi.OutputState }
func (AgentDependencyMapOutput) ElementType ¶
func (AgentDependencyMapOutput) ElementType() reflect.Type
func (AgentDependencyMapOutput) MapIndex ¶
func (o AgentDependencyMapOutput) MapIndex(k pulumi.StringInput) AgentDependencyOutput
func (AgentDependencyMapOutput) ToAgentDependencyMapOutput ¶
func (o AgentDependencyMapOutput) ToAgentDependencyMapOutput() AgentDependencyMapOutput
func (AgentDependencyMapOutput) ToAgentDependencyMapOutputWithContext ¶
func (o AgentDependencyMapOutput) ToAgentDependencyMapOutputWithContext(ctx context.Context) AgentDependencyMapOutput
type AgentDependencyOutput ¶
type AgentDependencyOutput struct{ *pulumi.OutputState }
func (AgentDependencyOutput) Bucket ¶
func (o AgentDependencyOutput) Bucket() pulumi.StringOutput
(Updatable) Object storage bucket where the dependency is uploaded.
func (AgentDependencyOutput) Checksum ¶
func (o AgentDependencyOutput) Checksum() pulumi.StringOutput
The checksum associated with the dependency object returned by Object Storage.
func (AgentDependencyOutput) CompartmentId ¶
func (o AgentDependencyOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment identifier.
func (AgentDependencyOutput) DefinedTags ¶
func (o AgentDependencyOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AgentDependencyOutput) DependencyName ¶
func (o AgentDependencyOutput) DependencyName() pulumi.StringOutput
(Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names.
func (AgentDependencyOutput) DependencyVersion ¶
func (o AgentDependencyOutput) DependencyVersion() pulumi.StringOutput
(Updatable) Version of the Agent dependency.
func (AgentDependencyOutput) Description ¶
func (o AgentDependencyOutput) Description() pulumi.StringOutput
(Updatable) Description about the Agent dependency.
func (AgentDependencyOutput) DisplayName ¶
func (o AgentDependencyOutput) DisplayName() pulumi.StringOutput
(Updatable) Display name of the Agent dependency.
func (AgentDependencyOutput) ETag ¶
func (o AgentDependencyOutput) ETag() pulumi.StringOutput
The eTag associated with the dependency object returned by Object Storage.
func (AgentDependencyOutput) ElementType ¶
func (AgentDependencyOutput) ElementType() reflect.Type
func (AgentDependencyOutput) FreeformTags ¶
func (o AgentDependencyOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AgentDependencyOutput) LifecycleDetails ¶
func (o AgentDependencyOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (AgentDependencyOutput) Namespace ¶
func (o AgentDependencyOutput) Namespace() pulumi.StringOutput
(Updatable) Object storage namespace associated with the customer's tenancy.
func (AgentDependencyOutput) Object ¶
func (o AgentDependencyOutput) Object() pulumi.StringOutput
(Updatable) Name of the dependency object uploaded by the customer.
func (AgentDependencyOutput) State ¶
func (o AgentDependencyOutput) State() pulumi.StringOutput
The current state of AgentDependency.
func (AgentDependencyOutput) SystemTags ¶
func (o AgentDependencyOutput) SystemTags() pulumi.StringMapOutput
(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
** 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 (AgentDependencyOutput) TimeCreated ¶
func (o AgentDependencyOutput) TimeCreated() pulumi.StringOutput
The time when the AgentDependency was created. An RFC3339 formatted datetime string.
func (AgentDependencyOutput) ToAgentDependencyOutput ¶
func (o AgentDependencyOutput) ToAgentDependencyOutput() AgentDependencyOutput
func (AgentDependencyOutput) ToAgentDependencyOutputWithContext ¶
func (o AgentDependencyOutput) ToAgentDependencyOutputWithContext(ctx context.Context) AgentDependencyOutput
type AgentDependencyState ¶
type AgentDependencyState struct { // (Updatable) Object storage bucket where the dependency is uploaded. Bucket pulumi.StringPtrInput // The checksum associated with the dependency object returned by Object Storage. Checksum pulumi.StringPtrInput // (Updatable) Compartment identifier. CompartmentId pulumi.StringPtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Name of the dependency type. This should match the whitelisted enum of dependency names. DependencyName pulumi.StringPtrInput // (Updatable) Version of the Agent dependency. DependencyVersion pulumi.StringPtrInput // (Updatable) Description about the Agent dependency. Description pulumi.StringPtrInput // (Updatable) Display name of the Agent dependency. DisplayName pulumi.StringPtrInput // The eTag associated with the dependency object returned by Object Storage. ETag pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // (Updatable) Object storage namespace associated with the customer's tenancy. Namespace pulumi.StringPtrInput // (Updatable) Name of the dependency object uploaded by the customer. Object pulumi.StringPtrInput // The current state of AgentDependency. State pulumi.StringPtrInput // (Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` // // ** 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 SystemTags pulumi.StringMapInput // The time when the AgentDependency was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput }
func (AgentDependencyState) ElementType ¶
func (AgentDependencyState) ElementType() reflect.Type
type AgentInput ¶
type AgentInput interface { pulumi.Input ToAgentOutput() AgentOutput ToAgentOutputWithContext(ctx context.Context) AgentOutput }
type AgentMap ¶
type AgentMap map[string]AgentInput
func (AgentMap) ElementType ¶
func (AgentMap) ToAgentMapOutput ¶
func (i AgentMap) ToAgentMapOutput() AgentMapOutput
func (AgentMap) ToAgentMapOutputWithContext ¶
func (i AgentMap) ToAgentMapOutputWithContext(ctx context.Context) AgentMapOutput
type AgentMapInput ¶
type AgentMapInput interface { pulumi.Input ToAgentMapOutput() AgentMapOutput ToAgentMapOutputWithContext(context.Context) AgentMapOutput }
AgentMapInput is an input type that accepts AgentMap and AgentMapOutput values. You can construct a concrete instance of `AgentMapInput` via:
AgentMap{ "key": AgentArgs{...} }
type AgentMapOutput ¶
type AgentMapOutput struct{ *pulumi.OutputState }
func (AgentMapOutput) ElementType ¶
func (AgentMapOutput) ElementType() reflect.Type
func (AgentMapOutput) MapIndex ¶
func (o AgentMapOutput) MapIndex(k pulumi.StringInput) AgentOutput
func (AgentMapOutput) ToAgentMapOutput ¶
func (o AgentMapOutput) ToAgentMapOutput() AgentMapOutput
func (AgentMapOutput) ToAgentMapOutputWithContext ¶
func (o AgentMapOutput) ToAgentMapOutputWithContext(ctx context.Context) AgentMapOutput
type AgentOutput ¶
type AgentOutput struct{ *pulumi.OutputState }
func (AgentOutput) AgentPubKey ¶
func (o AgentOutput) AgentPubKey() pulumi.StringOutput
Resource principal public key.
func (AgentOutput) AgentType ¶
func (o AgentOutput) AgentType() pulumi.StringOutput
Agent identifier.
func (AgentOutput) AgentVersion ¶
func (o AgentOutput) AgentVersion() pulumi.StringOutput
Agent identifier.
func (AgentOutput) CompartmentId ¶
func (o AgentOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment identifier.
func (AgentOutput) DefinedTags ¶
func (o AgentOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AgentOutput) DisplayName ¶
func (o AgentOutput) DisplayName() pulumi.StringOutput
(Updatable) Agent identifier.
func (AgentOutput) ElementType ¶
func (AgentOutput) ElementType() reflect.Type
func (AgentOutput) EnvironmentId ¶
func (o AgentOutput) EnvironmentId() pulumi.StringOutput
Environment identifier.
func (AgentOutput) FreeformTags ¶
func (o AgentOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AgentOutput) HeartBeatStatus ¶
func (o AgentOutput) HeartBeatStatus() pulumi.StringOutput
The current heartbeat status of the Agent based on its timeLastSyncReceived value.
func (AgentOutput) LifecycleDetails ¶
func (o AgentOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (AgentOutput) OsVersion ¶
func (o AgentOutput) OsVersion() pulumi.StringOutput
OS version.
** 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 (AgentOutput) PluginLists ¶
func (o AgentOutput) PluginLists() AgentPluginListArrayOutput
List of plugins associated with the agent.
func (AgentOutput) State ¶
func (o AgentOutput) State() pulumi.StringOutput
The current state of the Agent.
func (AgentOutput) SystemTags ¶
func (o AgentOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (AgentOutput) TimeCreated ¶
func (o AgentOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (AgentOutput) TimeExpireAgentKeyInMs ¶
func (o AgentOutput) TimeExpireAgentKeyInMs() pulumi.StringOutput
The time since epoch for when the public key will expire. An RFC3339 formatted datetime string.
func (AgentOutput) TimeLastSyncReceived ¶
func (o AgentOutput) TimeLastSyncReceived() pulumi.StringOutput
The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string.
func (AgentOutput) TimeUpdated ¶
func (o AgentOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (AgentOutput) ToAgentOutput ¶
func (o AgentOutput) ToAgentOutput() AgentOutput
func (AgentOutput) ToAgentOutputWithContext ¶
func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentPlugin ¶
type AgentPlugin struct { pulumi.CustomResourceState // Unique Agent identifier path parameter. AgentId pulumi.StringOutput `pulumi:"agentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) State to which the customer wants the plugin to move to. DesiredState pulumi.StringOutput `pulumi:"desiredState"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name pulumi.StringOutput `pulumi:"name"` // Unique plugin identifier path parameter. // // ** 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 PluginName pulumi.StringOutput `pulumi:"pluginName"` // Plugin version. PluginVersion pulumi.StringOutput `pulumi:"pluginVersion"` // The current state of the plugin. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Agent Plugin resource in Oracle Cloud Infrastructure Cloud Bridge service.
Updates the plugin.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewAgentPlugin(ctx, "test_agent_plugin", &CloudBridge.AgentPluginArgs{ AgentId: pulumi.Any(testAgent.Id), PluginName: pulumi.Any(agentPluginPluginName), DesiredState: pulumi.Any(agentPluginDesiredState), }) if err != nil { return err } return nil }) }
```
## Import
AgentPlugins can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/agentPlugin:AgentPlugin test_agent_plugin "agents/{agentId}/plugins/{pluginName}" ```
func GetAgentPlugin ¶
func GetAgentPlugin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentPluginState, opts ...pulumi.ResourceOption) (*AgentPlugin, error)
GetAgentPlugin gets an existing AgentPlugin 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 NewAgentPlugin ¶
func NewAgentPlugin(ctx *pulumi.Context, name string, args *AgentPluginArgs, opts ...pulumi.ResourceOption) (*AgentPlugin, error)
NewAgentPlugin registers a new resource with the given unique name, arguments, and options.
func (*AgentPlugin) ElementType ¶
func (*AgentPlugin) ElementType() reflect.Type
func (*AgentPlugin) ToAgentPluginOutput ¶
func (i *AgentPlugin) ToAgentPluginOutput() AgentPluginOutput
func (*AgentPlugin) ToAgentPluginOutputWithContext ¶
func (i *AgentPlugin) ToAgentPluginOutputWithContext(ctx context.Context) AgentPluginOutput
type AgentPluginArgs ¶
type AgentPluginArgs struct { // Unique Agent identifier path parameter. AgentId pulumi.StringInput // (Updatable) State to which the customer wants the plugin to move to. DesiredState pulumi.StringPtrInput // Unique plugin identifier path parameter. // // ** 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 PluginName pulumi.StringInput }
The set of arguments for constructing a AgentPlugin resource.
func (AgentPluginArgs) ElementType ¶
func (AgentPluginArgs) ElementType() reflect.Type
type AgentPluginArray ¶
type AgentPluginArray []AgentPluginInput
func (AgentPluginArray) ElementType ¶
func (AgentPluginArray) ElementType() reflect.Type
func (AgentPluginArray) ToAgentPluginArrayOutput ¶
func (i AgentPluginArray) ToAgentPluginArrayOutput() AgentPluginArrayOutput
func (AgentPluginArray) ToAgentPluginArrayOutputWithContext ¶
func (i AgentPluginArray) ToAgentPluginArrayOutputWithContext(ctx context.Context) AgentPluginArrayOutput
type AgentPluginArrayInput ¶
type AgentPluginArrayInput interface { pulumi.Input ToAgentPluginArrayOutput() AgentPluginArrayOutput ToAgentPluginArrayOutputWithContext(context.Context) AgentPluginArrayOutput }
AgentPluginArrayInput is an input type that accepts AgentPluginArray and AgentPluginArrayOutput values. You can construct a concrete instance of `AgentPluginArrayInput` via:
AgentPluginArray{ AgentPluginArgs{...} }
type AgentPluginArrayOutput ¶
type AgentPluginArrayOutput struct{ *pulumi.OutputState }
func (AgentPluginArrayOutput) ElementType ¶
func (AgentPluginArrayOutput) ElementType() reflect.Type
func (AgentPluginArrayOutput) Index ¶
func (o AgentPluginArrayOutput) Index(i pulumi.IntInput) AgentPluginOutput
func (AgentPluginArrayOutput) ToAgentPluginArrayOutput ¶
func (o AgentPluginArrayOutput) ToAgentPluginArrayOutput() AgentPluginArrayOutput
func (AgentPluginArrayOutput) ToAgentPluginArrayOutputWithContext ¶
func (o AgentPluginArrayOutput) ToAgentPluginArrayOutputWithContext(ctx context.Context) AgentPluginArrayOutput
type AgentPluginInput ¶
type AgentPluginInput interface { pulumi.Input ToAgentPluginOutput() AgentPluginOutput ToAgentPluginOutputWithContext(ctx context.Context) AgentPluginOutput }
type AgentPluginList ¶
type AgentPluginList struct { // Agent identifier. AgentId *string `pulumi:"agentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name *string `pulumi:"name"` // Plugin version. PluginVersion *string `pulumi:"pluginVersion"` // The current state of the Agent. State *string `pulumi:"state"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated *string `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated *string `pulumi:"timeUpdated"` }
type AgentPluginListArgs ¶
type AgentPluginListArgs struct { // Agent identifier. AgentId pulumi.StringPtrInput `pulumi:"agentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name pulumi.StringPtrInput `pulumi:"name"` // Plugin version. PluginVersion pulumi.StringPtrInput `pulumi:"pluginVersion"` // The current state of the Agent. State pulumi.StringPtrInput `pulumi:"state"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` }
func (AgentPluginListArgs) ElementType ¶
func (AgentPluginListArgs) ElementType() reflect.Type
func (AgentPluginListArgs) ToAgentPluginListOutput ¶
func (i AgentPluginListArgs) ToAgentPluginListOutput() AgentPluginListOutput
func (AgentPluginListArgs) ToAgentPluginListOutputWithContext ¶
func (i AgentPluginListArgs) ToAgentPluginListOutputWithContext(ctx context.Context) AgentPluginListOutput
type AgentPluginListArray ¶
type AgentPluginListArray []AgentPluginListInput
func (AgentPluginListArray) ElementType ¶
func (AgentPluginListArray) ElementType() reflect.Type
func (AgentPluginListArray) ToAgentPluginListArrayOutput ¶
func (i AgentPluginListArray) ToAgentPluginListArrayOutput() AgentPluginListArrayOutput
func (AgentPluginListArray) ToAgentPluginListArrayOutputWithContext ¶
func (i AgentPluginListArray) ToAgentPluginListArrayOutputWithContext(ctx context.Context) AgentPluginListArrayOutput
type AgentPluginListArrayInput ¶
type AgentPluginListArrayInput interface { pulumi.Input ToAgentPluginListArrayOutput() AgentPluginListArrayOutput ToAgentPluginListArrayOutputWithContext(context.Context) AgentPluginListArrayOutput }
AgentPluginListArrayInput is an input type that accepts AgentPluginListArray and AgentPluginListArrayOutput values. You can construct a concrete instance of `AgentPluginListArrayInput` via:
AgentPluginListArray{ AgentPluginListArgs{...} }
type AgentPluginListArrayOutput ¶
type AgentPluginListArrayOutput struct{ *pulumi.OutputState }
func (AgentPluginListArrayOutput) ElementType ¶
func (AgentPluginListArrayOutput) ElementType() reflect.Type
func (AgentPluginListArrayOutput) Index ¶
func (o AgentPluginListArrayOutput) Index(i pulumi.IntInput) AgentPluginListOutput
func (AgentPluginListArrayOutput) ToAgentPluginListArrayOutput ¶
func (o AgentPluginListArrayOutput) ToAgentPluginListArrayOutput() AgentPluginListArrayOutput
func (AgentPluginListArrayOutput) ToAgentPluginListArrayOutputWithContext ¶
func (o AgentPluginListArrayOutput) ToAgentPluginListArrayOutputWithContext(ctx context.Context) AgentPluginListArrayOutput
type AgentPluginListInput ¶
type AgentPluginListInput interface { pulumi.Input ToAgentPluginListOutput() AgentPluginListOutput ToAgentPluginListOutputWithContext(context.Context) AgentPluginListOutput }
AgentPluginListInput is an input type that accepts AgentPluginListArgs and AgentPluginListOutput values. You can construct a concrete instance of `AgentPluginListInput` via:
AgentPluginListArgs{...}
type AgentPluginListOutput ¶
type AgentPluginListOutput struct{ *pulumi.OutputState }
func (AgentPluginListOutput) AgentId ¶
func (o AgentPluginListOutput) AgentId() pulumi.StringPtrOutput
Agent identifier.
func (AgentPluginListOutput) DefinedTags ¶
func (o AgentPluginListOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AgentPluginListOutput) ElementType ¶
func (AgentPluginListOutput) ElementType() reflect.Type
func (AgentPluginListOutput) FreeformTags ¶
func (o AgentPluginListOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AgentPluginListOutput) LifecycleDetails ¶
func (o AgentPluginListOutput) LifecycleDetails() pulumi.StringPtrOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (AgentPluginListOutput) Name ¶
func (o AgentPluginListOutput) Name() pulumi.StringPtrOutput
Plugin identifier, which can be renamed.
func (AgentPluginListOutput) PluginVersion ¶
func (o AgentPluginListOutput) PluginVersion() pulumi.StringPtrOutput
Plugin version.
func (AgentPluginListOutput) State ¶
func (o AgentPluginListOutput) State() pulumi.StringPtrOutput
The current state of the Agent.
func (AgentPluginListOutput) TimeCreated ¶
func (o AgentPluginListOutput) TimeCreated() pulumi.StringPtrOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (AgentPluginListOutput) TimeUpdated ¶
func (o AgentPluginListOutput) TimeUpdated() pulumi.StringPtrOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (AgentPluginListOutput) ToAgentPluginListOutput ¶
func (o AgentPluginListOutput) ToAgentPluginListOutput() AgentPluginListOutput
func (AgentPluginListOutput) ToAgentPluginListOutputWithContext ¶
func (o AgentPluginListOutput) ToAgentPluginListOutputWithContext(ctx context.Context) AgentPluginListOutput
type AgentPluginMap ¶
type AgentPluginMap map[string]AgentPluginInput
func (AgentPluginMap) ElementType ¶
func (AgentPluginMap) ElementType() reflect.Type
func (AgentPluginMap) ToAgentPluginMapOutput ¶
func (i AgentPluginMap) ToAgentPluginMapOutput() AgentPluginMapOutput
func (AgentPluginMap) ToAgentPluginMapOutputWithContext ¶
func (i AgentPluginMap) ToAgentPluginMapOutputWithContext(ctx context.Context) AgentPluginMapOutput
type AgentPluginMapInput ¶
type AgentPluginMapInput interface { pulumi.Input ToAgentPluginMapOutput() AgentPluginMapOutput ToAgentPluginMapOutputWithContext(context.Context) AgentPluginMapOutput }
AgentPluginMapInput is an input type that accepts AgentPluginMap and AgentPluginMapOutput values. You can construct a concrete instance of `AgentPluginMapInput` via:
AgentPluginMap{ "key": AgentPluginArgs{...} }
type AgentPluginMapOutput ¶
type AgentPluginMapOutput struct{ *pulumi.OutputState }
func (AgentPluginMapOutput) ElementType ¶
func (AgentPluginMapOutput) ElementType() reflect.Type
func (AgentPluginMapOutput) MapIndex ¶
func (o AgentPluginMapOutput) MapIndex(k pulumi.StringInput) AgentPluginOutput
func (AgentPluginMapOutput) ToAgentPluginMapOutput ¶
func (o AgentPluginMapOutput) ToAgentPluginMapOutput() AgentPluginMapOutput
func (AgentPluginMapOutput) ToAgentPluginMapOutputWithContext ¶
func (o AgentPluginMapOutput) ToAgentPluginMapOutputWithContext(ctx context.Context) AgentPluginMapOutput
type AgentPluginOutput ¶
type AgentPluginOutput struct{ *pulumi.OutputState }
func (AgentPluginOutput) AgentId ¶
func (o AgentPluginOutput) AgentId() pulumi.StringOutput
Unique Agent identifier path parameter.
func (AgentPluginOutput) DefinedTags ¶
func (o AgentPluginOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AgentPluginOutput) DesiredState ¶
func (o AgentPluginOutput) DesiredState() pulumi.StringOutput
(Updatable) State to which the customer wants the plugin to move to.
func (AgentPluginOutput) ElementType ¶
func (AgentPluginOutput) ElementType() reflect.Type
func (AgentPluginOutput) FreeformTags ¶
func (o AgentPluginOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AgentPluginOutput) LifecycleDetails ¶
func (o AgentPluginOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (AgentPluginOutput) Name ¶
func (o AgentPluginOutput) Name() pulumi.StringOutput
Plugin identifier, which can be renamed.
func (AgentPluginOutput) PluginName ¶
func (o AgentPluginOutput) PluginName() pulumi.StringOutput
Unique plugin identifier path parameter.
** 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 (AgentPluginOutput) PluginVersion ¶
func (o AgentPluginOutput) PluginVersion() pulumi.StringOutput
Plugin version.
func (AgentPluginOutput) State ¶
func (o AgentPluginOutput) State() pulumi.StringOutput
The current state of the plugin.
func (AgentPluginOutput) SystemTags ¶
func (o AgentPluginOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (AgentPluginOutput) TimeCreated ¶
func (o AgentPluginOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (AgentPluginOutput) TimeUpdated ¶
func (o AgentPluginOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (AgentPluginOutput) ToAgentPluginOutput ¶
func (o AgentPluginOutput) ToAgentPluginOutput() AgentPluginOutput
func (AgentPluginOutput) ToAgentPluginOutputWithContext ¶
func (o AgentPluginOutput) ToAgentPluginOutputWithContext(ctx context.Context) AgentPluginOutput
type AgentPluginState ¶
type AgentPluginState struct { // Unique Agent identifier path parameter. AgentId pulumi.StringPtrInput // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) State to which the customer wants the plugin to move to. DesiredState pulumi.StringPtrInput // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // Plugin identifier, which can be renamed. Name pulumi.StringPtrInput // Unique plugin identifier path parameter. // // ** 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 PluginName pulumi.StringPtrInput // Plugin version. PluginVersion pulumi.StringPtrInput // The current state of the plugin. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput }
func (AgentPluginState) ElementType ¶
func (AgentPluginState) ElementType() reflect.Type
type AgentState ¶
type AgentState struct { // Resource principal public key. AgentPubKey pulumi.StringPtrInput // Agent identifier. AgentType pulumi.StringPtrInput // Agent identifier. AgentVersion pulumi.StringPtrInput // (Updatable) Compartment identifier. CompartmentId pulumi.StringPtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Agent identifier. DisplayName pulumi.StringPtrInput // Environment identifier. EnvironmentId pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // The current heartbeat status of the Agent based on its timeLastSyncReceived value. HeartBeatStatus pulumi.StringPtrInput // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // OS version. // // ** 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 OsVersion pulumi.StringPtrInput // List of plugins associated with the agent. PluginLists AgentPluginListArrayInput // The current state of the Agent. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time since epoch for when the public key will expire. An RFC3339 formatted datetime string. TimeExpireAgentKeyInMs pulumi.StringPtrInput // The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string. TimeLastSyncReceived pulumi.StringPtrInput // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput }
func (AgentState) ElementType ¶
func (AgentState) ElementType() reflect.Type
type Asset ¶
type Asset struct { pulumi.CustomResourceState // (Updatable) List of asset source OCID. AssetSourceIds pulumi.StringArrayOutput `pulumi:"assetSourceIds"` // (Updatable) The type of asset. AssetType pulumi.StringOutput `pulumi:"assetType"` // (Updatable) The OCID of the compartment that the asset belongs to. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Compute related properties. Compute AssetComputeOutput `pulumi:"compute"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Asset display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The key of the asset from the external environment. ExternalAssetKey pulumi.StringOutput `pulumi:"externalAssetKey"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // Inventory ID to which an asset belongs. InventoryId pulumi.StringOutput `pulumi:"inventoryId"` // The source key to which the asset belongs. SourceKey pulumi.StringOutput `pulumi:"sourceKey"` // The current state of the asset. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the asset was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the asset was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) Virtual machine related properties. Vm AssetVmOutput `pulumi:"vm"` // (Updatable) VMware vCenter related properties. VmwareVcenter AssetVmwareVcenterOutput `pulumi:"vmwareVcenter"` // (Updatable) VMware virtual machine related properties. VmwareVm AssetVmwareVmOutput `pulumi:"vmwareVm"` }
This resource provides the Asset resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates an asset.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewAsset(ctx, "test_asset", &CloudBridge.AssetArgs{ AssetType: pulumi.Any(assetAssetType), CompartmentId: pulumi.Any(compartmentId), ExternalAssetKey: pulumi.Any(assetExternalAssetKey), InventoryId: pulumi.Any(testInventory.Id), SourceKey: pulumi.Any(assetSourceKey), AssetSourceIds: pulumi.Any(assetAssetSourceIds), Compute: &cloudbridge.AssetComputeArgs{ ConnectedNetworks: pulumi.Any(assetComputeConnectedNetworks), CoresCount: pulumi.Any(assetComputeCoresCount), CpuModel: pulumi.Any(assetComputeCpuModel), Description: pulumi.Any(assetComputeDescription), Disks: cloudbridge.AssetComputeDiskArray{ &cloudbridge.AssetComputeDiskArgs{ BootOrder: pulumi.Any(assetComputeDisksBootOrder), Location: pulumi.Any(assetComputeDisksLocation), Name: pulumi.Any(assetComputeDisksName), PersistentMode: pulumi.Any(assetComputeDisksPersistentMode), SizeInMbs: pulumi.Any(assetComputeDisksSizeInMbs), Uuid: pulumi.Any(assetComputeDisksUuid), UuidLun: pulumi.Any(assetComputeDisksUuidLun), }, }, DisksCount: pulumi.Any(assetComputeDisksCount), DnsName: pulumi.Any(assetComputeDnsName), Firmware: pulumi.Any(assetComputeFirmware), GpuDevices: cloudbridge.AssetComputeGpuDeviceArray{ &cloudbridge.AssetComputeGpuDeviceArgs{ CoresCount: pulumi.Any(assetComputeGpuDevicesCoresCount), Description: pulumi.Any(assetComputeGpuDevicesDescription), Manufacturer: pulumi.Any(assetComputeGpuDevicesManufacturer), MemoryInMbs: pulumi.Any(assetComputeGpuDevicesMemoryInMbs), Name: pulumi.Any(assetComputeGpuDevicesName), }, }, GpuDevicesCount: pulumi.Any(assetComputeGpuDevicesCount), GuestState: pulumi.Any(assetComputeGuestState), HardwareVersion: pulumi.Any(assetComputeHardwareVersion), HostName: pulumi.Any(assetComputeHostName), IsPmemEnabled: pulumi.Any(assetComputeIsPmemEnabled), IsTpmEnabled: pulumi.Any(assetComputeIsTpmEnabled), LatencySensitivity: pulumi.Any(assetComputeLatencySensitivity), MemoryInMbs: pulumi.Any(assetComputeMemoryInMbs), Nics: cloudbridge.AssetComputeNicArray{ &cloudbridge.AssetComputeNicArgs{ IpAddresses: pulumi.Any(assetComputeNicsIpAddresses), Label: pulumi.Any(assetComputeNicsLabel), MacAddress: pulumi.Any(assetComputeNicsMacAddress), MacAddressType: pulumi.Any(assetComputeNicsMacAddressType), NetworkName: pulumi.Any(assetComputeNicsNetworkName), SwitchName: pulumi.Any(assetComputeNicsSwitchName), }, }, NicsCount: pulumi.Any(assetComputeNicsCount), NvdimmController: &cloudbridge.AssetComputeNvdimmControllerArgs{ BusNumber: pulumi.Any(assetComputeNvdimmControllerBusNumber), Label: pulumi.Any(assetComputeNvdimmControllerLabel), }, Nvdimms: cloudbridge.AssetComputeNvdimmArray{ &cloudbridge.AssetComputeNvdimmArgs{ ControllerKey: pulumi.Any(assetComputeNvdimmsControllerKey), Label: pulumi.Any(assetComputeNvdimmsLabel), UnitNumber: pulumi.Any(assetComputeNvdimmsUnitNumber), }, }, OperatingSystem: pulumi.Any(assetComputeOperatingSystem), OperatingSystemVersion: pulumi.Any(assetComputeOperatingSystemVersion), PmemInMbs: pulumi.Any(assetComputePmemInMbs), PowerState: pulumi.Any(assetComputePowerState), PrimaryIp: pulumi.Any(assetComputePrimaryIp), ScsiController: &cloudbridge.AssetComputeScsiControllerArgs{ Label: pulumi.Any(assetComputeScsiControllerLabel), SharedBus: pulumi.Any(assetComputeScsiControllerSharedBus), UnitNumber: pulumi.Any(assetComputeScsiControllerUnitNumber), }, StorageProvisionedInMbs: pulumi.Any(assetComputeStorageProvisionedInMbs), ThreadsPerCoreCount: pulumi.Any(assetComputeThreadsPerCoreCount), }, DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, DisplayName: pulumi.Any(assetDisplayName), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, Vm: &cloudbridge.AssetVmArgs{ HypervisorHost: pulumi.Any(assetVmHypervisorHost), HypervisorVendor: pulumi.Any(assetVmHypervisorVendor), HypervisorVersion: pulumi.Any(assetVmHypervisorVersion), }, VmwareVcenter: &cloudbridge.AssetVmwareVcenterArgs{ DataCenter: pulumi.Any(assetVmwareVcenterDataCenter), VcenterKey: pulumi.Any(assetVmwareVcenterVcenterKey), VcenterVersion: pulumi.Any(assetVmwareVcenterVcenterVersion), }, VmwareVm: &cloudbridge.AssetVmwareVmArgs{ Cluster: pulumi.Any(assetVmwareVmCluster), CustomerFields: pulumi.Any(assetVmwareVmCustomerFields), CustomerTags: cloudbridge.AssetVmwareVmCustomerTagArray{ &cloudbridge.AssetVmwareVmCustomerTagArgs{ Description: pulumi.Any(assetVmwareVmCustomerTagsDescription), Name: pulumi.Any(assetVmwareVmCustomerTagsName), }, }, FaultToleranceBandwidth: pulumi.Any(assetVmwareVmFaultToleranceBandwidth), FaultToleranceSecondaryLatency: pulumi.Any(assetVmwareVmFaultToleranceSecondaryLatency), FaultToleranceState: pulumi.Any(assetVmwareVmFaultToleranceState), InstanceUuid: pulumi.Any(assetVmwareVmInstanceUuid), IsDisksCbtEnabled: pulumi.Any(assetVmwareVmIsDisksCbtEnabled), IsDisksUuidEnabled: pulumi.Any(assetVmwareVmIsDisksUuidEnabled), Path: pulumi.Any(assetVmwareVmPath), VmwareToolsStatus: pulumi.Any(assetVmwareVmVmwareToolsStatus), }, }) if err != nil { return err } return nil }) }
```
## Import
Assets can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/asset:Asset test_asset "id" ```
func GetAsset ¶
func GetAsset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssetState, opts ...pulumi.ResourceOption) (*Asset, error)
GetAsset gets an existing Asset 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 NewAsset ¶
func NewAsset(ctx *pulumi.Context, name string, args *AssetArgs, opts ...pulumi.ResourceOption) (*Asset, error)
NewAsset registers a new resource with the given unique name, arguments, and options.
func (*Asset) ElementType ¶
func (*Asset) ToAssetOutput ¶
func (i *Asset) ToAssetOutput() AssetOutput
func (*Asset) ToAssetOutputWithContext ¶
func (i *Asset) ToAssetOutputWithContext(ctx context.Context) AssetOutput
type AssetArgs ¶
type AssetArgs struct { // (Updatable) List of asset source OCID. AssetSourceIds pulumi.StringArrayInput // (Updatable) The type of asset. AssetType pulumi.StringInput // (Updatable) The OCID of the compartment that the asset belongs to. CompartmentId pulumi.StringInput // (Updatable) Compute related properties. Compute AssetComputePtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Asset display name. DisplayName pulumi.StringPtrInput // The key of the asset from the external environment. ExternalAssetKey pulumi.StringInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // Inventory ID to which an asset belongs. InventoryId pulumi.StringInput // The source key to which the asset belongs. SourceKey pulumi.StringInput // (Updatable) Virtual machine related properties. Vm AssetVmPtrInput // (Updatable) VMware vCenter related properties. VmwareVcenter AssetVmwareVcenterPtrInput // (Updatable) VMware virtual machine related properties. VmwareVm AssetVmwareVmPtrInput }
The set of arguments for constructing a Asset resource.
func (AssetArgs) ElementType ¶
type AssetArray ¶
type AssetArray []AssetInput
func (AssetArray) ElementType ¶
func (AssetArray) ElementType() reflect.Type
func (AssetArray) ToAssetArrayOutput ¶
func (i AssetArray) ToAssetArrayOutput() AssetArrayOutput
func (AssetArray) ToAssetArrayOutputWithContext ¶
func (i AssetArray) ToAssetArrayOutputWithContext(ctx context.Context) AssetArrayOutput
type AssetArrayInput ¶
type AssetArrayInput interface { pulumi.Input ToAssetArrayOutput() AssetArrayOutput ToAssetArrayOutputWithContext(context.Context) AssetArrayOutput }
AssetArrayInput is an input type that accepts AssetArray and AssetArrayOutput values. You can construct a concrete instance of `AssetArrayInput` via:
AssetArray{ AssetArgs{...} }
type AssetArrayOutput ¶
type AssetArrayOutput struct{ *pulumi.OutputState }
func (AssetArrayOutput) ElementType ¶
func (AssetArrayOutput) ElementType() reflect.Type
func (AssetArrayOutput) Index ¶
func (o AssetArrayOutput) Index(i pulumi.IntInput) AssetOutput
func (AssetArrayOutput) ToAssetArrayOutput ¶
func (o AssetArrayOutput) ToAssetArrayOutput() AssetArrayOutput
func (AssetArrayOutput) ToAssetArrayOutputWithContext ¶
func (o AssetArrayOutput) ToAssetArrayOutputWithContext(ctx context.Context) AssetArrayOutput
type AssetCompute ¶
type AssetCompute struct { // (Updatable) Number of connected networks. ConnectedNetworks *int `pulumi:"connectedNetworks"` // (Updatable) Number of CPUs. CoresCount *int `pulumi:"coresCount"` // (Updatable) CPU model name. CpuModel *string `pulumi:"cpuModel"` // (Updatable) Information about the asset. Description *string `pulumi:"description"` // (Updatable) Lists the set of disks belonging to the virtual machine. This list is unordered. Disks []AssetComputeDisk `pulumi:"disks"` // (Updatable) Number of disks. DisksCount *int `pulumi:"disksCount"` // (Updatable) Fully Qualified DNS Name. DnsName *string `pulumi:"dnsName"` // (Updatable) Information about firmware type for this virtual machine. Firmware *string `pulumi:"firmware"` // (Updatable) List of GPU devices attached to a virtual machine. GpuDevices []AssetComputeGpuDevice `pulumi:"gpuDevices"` // (Updatable) Number of GPU devices. GpuDevicesCount *int `pulumi:"gpuDevicesCount"` // (Updatable) Guest state. GuestState *string `pulumi:"guestState"` // (Updatable) Hardware version. HardwareVersion *string `pulumi:"hardwareVersion"` // (Updatable) Host name of the VM. HostName *string `pulumi:"hostName"` // (Updatable) Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory. IsPmemEnabled *bool `pulumi:"isPmemEnabled"` // (Updatable) Whether Trusted Platform Module (TPM) is enabled. IsTpmEnabled *bool `pulumi:"isTpmEnabled"` // (Updatable) Latency sensitivity. LatencySensitivity *string `pulumi:"latencySensitivity"` // (Updatable) Memory size in MBs. MemoryInMbs *string `pulumi:"memoryInMbs"` // (Updatable) List of network ethernet cards attached to a virtual machine. Nics []AssetComputeNic `pulumi:"nics"` // (Updatable) Number of network ethernet cards. NicsCount *int `pulumi:"nicsCount"` // (Updatable) The asset's NVDIMM configuration. NvdimmController *AssetComputeNvdimmController `pulumi:"nvdimmController"` // (Updatable) The properties of the NVDIMMs attached to a virtual machine. Nvdimms []AssetComputeNvdimm `pulumi:"nvdimms"` // (Updatable) Operating system. OperatingSystem *string `pulumi:"operatingSystem"` // (Updatable) Operating system version. OperatingSystemVersion *string `pulumi:"operatingSystemVersion"` // (Updatable) Pmem size in MBs. PmemInMbs *string `pulumi:"pmemInMbs"` // (Updatable) The current power state of the virtual machine. PowerState *string `pulumi:"powerState"` // (Updatable) Primary IP address of the compute instance. PrimaryIp *string `pulumi:"primaryIp"` // (Updatable) The assets SCSI controller. ScsiController *AssetComputeScsiController `pulumi:"scsiController"` // (Updatable) Provision storage size in MBs. StorageProvisionedInMbs *string `pulumi:"storageProvisionedInMbs"` // (Updatable) Number of threads per core. ThreadsPerCoreCount *int `pulumi:"threadsPerCoreCount"` }
type AssetComputeArgs ¶
type AssetComputeArgs struct { // (Updatable) Number of connected networks. ConnectedNetworks pulumi.IntPtrInput `pulumi:"connectedNetworks"` // (Updatable) Number of CPUs. CoresCount pulumi.IntPtrInput `pulumi:"coresCount"` // (Updatable) CPU model name. CpuModel pulumi.StringPtrInput `pulumi:"cpuModel"` // (Updatable) Information about the asset. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) Lists the set of disks belonging to the virtual machine. This list is unordered. Disks AssetComputeDiskArrayInput `pulumi:"disks"` // (Updatable) Number of disks. DisksCount pulumi.IntPtrInput `pulumi:"disksCount"` // (Updatable) Fully Qualified DNS Name. DnsName pulumi.StringPtrInput `pulumi:"dnsName"` // (Updatable) Information about firmware type for this virtual machine. Firmware pulumi.StringPtrInput `pulumi:"firmware"` // (Updatable) List of GPU devices attached to a virtual machine. GpuDevices AssetComputeGpuDeviceArrayInput `pulumi:"gpuDevices"` // (Updatable) Number of GPU devices. GpuDevicesCount pulumi.IntPtrInput `pulumi:"gpuDevicesCount"` // (Updatable) Guest state. GuestState pulumi.StringPtrInput `pulumi:"guestState"` // (Updatable) Hardware version. HardwareVersion pulumi.StringPtrInput `pulumi:"hardwareVersion"` // (Updatable) Host name of the VM. HostName pulumi.StringPtrInput `pulumi:"hostName"` // (Updatable) Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory. IsPmemEnabled pulumi.BoolPtrInput `pulumi:"isPmemEnabled"` // (Updatable) Whether Trusted Platform Module (TPM) is enabled. IsTpmEnabled pulumi.BoolPtrInput `pulumi:"isTpmEnabled"` // (Updatable) Latency sensitivity. LatencySensitivity pulumi.StringPtrInput `pulumi:"latencySensitivity"` // (Updatable) Memory size in MBs. MemoryInMbs pulumi.StringPtrInput `pulumi:"memoryInMbs"` // (Updatable) List of network ethernet cards attached to a virtual machine. Nics AssetComputeNicArrayInput `pulumi:"nics"` // (Updatable) Number of network ethernet cards. NicsCount pulumi.IntPtrInput `pulumi:"nicsCount"` // (Updatable) The asset's NVDIMM configuration. NvdimmController AssetComputeNvdimmControllerPtrInput `pulumi:"nvdimmController"` // (Updatable) The properties of the NVDIMMs attached to a virtual machine. Nvdimms AssetComputeNvdimmArrayInput `pulumi:"nvdimms"` // (Updatable) Operating system. OperatingSystem pulumi.StringPtrInput `pulumi:"operatingSystem"` // (Updatable) Operating system version. OperatingSystemVersion pulumi.StringPtrInput `pulumi:"operatingSystemVersion"` // (Updatable) Pmem size in MBs. PmemInMbs pulumi.StringPtrInput `pulumi:"pmemInMbs"` // (Updatable) The current power state of the virtual machine. PowerState pulumi.StringPtrInput `pulumi:"powerState"` // (Updatable) Primary IP address of the compute instance. PrimaryIp pulumi.StringPtrInput `pulumi:"primaryIp"` // (Updatable) The assets SCSI controller. ScsiController AssetComputeScsiControllerPtrInput `pulumi:"scsiController"` // (Updatable) Provision storage size in MBs. StorageProvisionedInMbs pulumi.StringPtrInput `pulumi:"storageProvisionedInMbs"` // (Updatable) Number of threads per core. ThreadsPerCoreCount pulumi.IntPtrInput `pulumi:"threadsPerCoreCount"` }
func (AssetComputeArgs) ElementType ¶
func (AssetComputeArgs) ElementType() reflect.Type
func (AssetComputeArgs) ToAssetComputeOutput ¶
func (i AssetComputeArgs) ToAssetComputeOutput() AssetComputeOutput
func (AssetComputeArgs) ToAssetComputeOutputWithContext ¶
func (i AssetComputeArgs) ToAssetComputeOutputWithContext(ctx context.Context) AssetComputeOutput
func (AssetComputeArgs) ToAssetComputePtrOutput ¶
func (i AssetComputeArgs) ToAssetComputePtrOutput() AssetComputePtrOutput
func (AssetComputeArgs) ToAssetComputePtrOutputWithContext ¶
func (i AssetComputeArgs) ToAssetComputePtrOutputWithContext(ctx context.Context) AssetComputePtrOutput
type AssetComputeDisk ¶
type AssetComputeDisk struct { // (Updatable) Order of boot volumes. BootOrder *int `pulumi:"bootOrder"` // (Updatable) Location of the boot/data volume. Location *string `pulumi:"location"` // (Updatable) Disk name. Name *string `pulumi:"name"` // (Updatable) The disk persistent mode. PersistentMode *string `pulumi:"persistentMode"` // (Updatable) The size of the volume in MBs. SizeInMbs *string `pulumi:"sizeInMbs"` // (Updatable) Disk UUID for the virtual disk, if available. Uuid *string `pulumi:"uuid"` // (Updatable) Disk UUID LUN for the virtual disk, if available. UuidLun *string `pulumi:"uuidLun"` }
type AssetComputeDiskArgs ¶
type AssetComputeDiskArgs struct { // (Updatable) Order of boot volumes. BootOrder pulumi.IntPtrInput `pulumi:"bootOrder"` // (Updatable) Location of the boot/data volume. Location pulumi.StringPtrInput `pulumi:"location"` // (Updatable) Disk name. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) The disk persistent mode. PersistentMode pulumi.StringPtrInput `pulumi:"persistentMode"` // (Updatable) The size of the volume in MBs. SizeInMbs pulumi.StringPtrInput `pulumi:"sizeInMbs"` // (Updatable) Disk UUID for the virtual disk, if available. Uuid pulumi.StringPtrInput `pulumi:"uuid"` // (Updatable) Disk UUID LUN for the virtual disk, if available. UuidLun pulumi.StringPtrInput `pulumi:"uuidLun"` }
func (AssetComputeDiskArgs) ElementType ¶
func (AssetComputeDiskArgs) ElementType() reflect.Type
func (AssetComputeDiskArgs) ToAssetComputeDiskOutput ¶
func (i AssetComputeDiskArgs) ToAssetComputeDiskOutput() AssetComputeDiskOutput
func (AssetComputeDiskArgs) ToAssetComputeDiskOutputWithContext ¶
func (i AssetComputeDiskArgs) ToAssetComputeDiskOutputWithContext(ctx context.Context) AssetComputeDiskOutput
type AssetComputeDiskArray ¶
type AssetComputeDiskArray []AssetComputeDiskInput
func (AssetComputeDiskArray) ElementType ¶
func (AssetComputeDiskArray) ElementType() reflect.Type
func (AssetComputeDiskArray) ToAssetComputeDiskArrayOutput ¶
func (i AssetComputeDiskArray) ToAssetComputeDiskArrayOutput() AssetComputeDiskArrayOutput
func (AssetComputeDiskArray) ToAssetComputeDiskArrayOutputWithContext ¶
func (i AssetComputeDiskArray) ToAssetComputeDiskArrayOutputWithContext(ctx context.Context) AssetComputeDiskArrayOutput
type AssetComputeDiskArrayInput ¶
type AssetComputeDiskArrayInput interface { pulumi.Input ToAssetComputeDiskArrayOutput() AssetComputeDiskArrayOutput ToAssetComputeDiskArrayOutputWithContext(context.Context) AssetComputeDiskArrayOutput }
AssetComputeDiskArrayInput is an input type that accepts AssetComputeDiskArray and AssetComputeDiskArrayOutput values. You can construct a concrete instance of `AssetComputeDiskArrayInput` via:
AssetComputeDiskArray{ AssetComputeDiskArgs{...} }
type AssetComputeDiskArrayOutput ¶
type AssetComputeDiskArrayOutput struct{ *pulumi.OutputState }
func (AssetComputeDiskArrayOutput) ElementType ¶
func (AssetComputeDiskArrayOutput) ElementType() reflect.Type
func (AssetComputeDiskArrayOutput) Index ¶
func (o AssetComputeDiskArrayOutput) Index(i pulumi.IntInput) AssetComputeDiskOutput
func (AssetComputeDiskArrayOutput) ToAssetComputeDiskArrayOutput ¶
func (o AssetComputeDiskArrayOutput) ToAssetComputeDiskArrayOutput() AssetComputeDiskArrayOutput
func (AssetComputeDiskArrayOutput) ToAssetComputeDiskArrayOutputWithContext ¶
func (o AssetComputeDiskArrayOutput) ToAssetComputeDiskArrayOutputWithContext(ctx context.Context) AssetComputeDiskArrayOutput
type AssetComputeDiskInput ¶
type AssetComputeDiskInput interface { pulumi.Input ToAssetComputeDiskOutput() AssetComputeDiskOutput ToAssetComputeDiskOutputWithContext(context.Context) AssetComputeDiskOutput }
AssetComputeDiskInput is an input type that accepts AssetComputeDiskArgs and AssetComputeDiskOutput values. You can construct a concrete instance of `AssetComputeDiskInput` via:
AssetComputeDiskArgs{...}
type AssetComputeDiskOutput ¶
type AssetComputeDiskOutput struct{ *pulumi.OutputState }
func (AssetComputeDiskOutput) BootOrder ¶
func (o AssetComputeDiskOutput) BootOrder() pulumi.IntPtrOutput
(Updatable) Order of boot volumes.
func (AssetComputeDiskOutput) ElementType ¶
func (AssetComputeDiskOutput) ElementType() reflect.Type
func (AssetComputeDiskOutput) Location ¶
func (o AssetComputeDiskOutput) Location() pulumi.StringPtrOutput
(Updatable) Location of the boot/data volume.
func (AssetComputeDiskOutput) Name ¶
func (o AssetComputeDiskOutput) Name() pulumi.StringPtrOutput
(Updatable) Disk name.
func (AssetComputeDiskOutput) PersistentMode ¶
func (o AssetComputeDiskOutput) PersistentMode() pulumi.StringPtrOutput
(Updatable) The disk persistent mode.
func (AssetComputeDiskOutput) SizeInMbs ¶
func (o AssetComputeDiskOutput) SizeInMbs() pulumi.StringPtrOutput
(Updatable) The size of the volume in MBs.
func (AssetComputeDiskOutput) ToAssetComputeDiskOutput ¶
func (o AssetComputeDiskOutput) ToAssetComputeDiskOutput() AssetComputeDiskOutput
func (AssetComputeDiskOutput) ToAssetComputeDiskOutputWithContext ¶
func (o AssetComputeDiskOutput) ToAssetComputeDiskOutputWithContext(ctx context.Context) AssetComputeDiskOutput
func (AssetComputeDiskOutput) Uuid ¶
func (o AssetComputeDiskOutput) Uuid() pulumi.StringPtrOutput
(Updatable) Disk UUID for the virtual disk, if available.
func (AssetComputeDiskOutput) UuidLun ¶
func (o AssetComputeDiskOutput) UuidLun() pulumi.StringPtrOutput
(Updatable) Disk UUID LUN for the virtual disk, if available.
type AssetComputeGpuDevice ¶
type AssetComputeGpuDevice struct { // (Updatable) Number of GPU cores. CoresCount *int `pulumi:"coresCount"` // (Updatable) GPU device description. Description *string `pulumi:"description"` // (Updatable) The manufacturer of GPU. Manufacturer *string `pulumi:"manufacturer"` // (Updatable) GPU memory size in MBs. MemoryInMbs *string `pulumi:"memoryInMbs"` // (Updatable) GPU device name. Name *string `pulumi:"name"` }
type AssetComputeGpuDeviceArgs ¶
type AssetComputeGpuDeviceArgs struct { // (Updatable) Number of GPU cores. CoresCount pulumi.IntPtrInput `pulumi:"coresCount"` // (Updatable) GPU device description. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) The manufacturer of GPU. Manufacturer pulumi.StringPtrInput `pulumi:"manufacturer"` // (Updatable) GPU memory size in MBs. MemoryInMbs pulumi.StringPtrInput `pulumi:"memoryInMbs"` // (Updatable) GPU device name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (AssetComputeGpuDeviceArgs) ElementType ¶
func (AssetComputeGpuDeviceArgs) ElementType() reflect.Type
func (AssetComputeGpuDeviceArgs) ToAssetComputeGpuDeviceOutput ¶
func (i AssetComputeGpuDeviceArgs) ToAssetComputeGpuDeviceOutput() AssetComputeGpuDeviceOutput
func (AssetComputeGpuDeviceArgs) ToAssetComputeGpuDeviceOutputWithContext ¶
func (i AssetComputeGpuDeviceArgs) ToAssetComputeGpuDeviceOutputWithContext(ctx context.Context) AssetComputeGpuDeviceOutput
type AssetComputeGpuDeviceArray ¶
type AssetComputeGpuDeviceArray []AssetComputeGpuDeviceInput
func (AssetComputeGpuDeviceArray) ElementType ¶
func (AssetComputeGpuDeviceArray) ElementType() reflect.Type
func (AssetComputeGpuDeviceArray) ToAssetComputeGpuDeviceArrayOutput ¶
func (i AssetComputeGpuDeviceArray) ToAssetComputeGpuDeviceArrayOutput() AssetComputeGpuDeviceArrayOutput
func (AssetComputeGpuDeviceArray) ToAssetComputeGpuDeviceArrayOutputWithContext ¶
func (i AssetComputeGpuDeviceArray) ToAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) AssetComputeGpuDeviceArrayOutput
type AssetComputeGpuDeviceArrayInput ¶
type AssetComputeGpuDeviceArrayInput interface { pulumi.Input ToAssetComputeGpuDeviceArrayOutput() AssetComputeGpuDeviceArrayOutput ToAssetComputeGpuDeviceArrayOutputWithContext(context.Context) AssetComputeGpuDeviceArrayOutput }
AssetComputeGpuDeviceArrayInput is an input type that accepts AssetComputeGpuDeviceArray and AssetComputeGpuDeviceArrayOutput values. You can construct a concrete instance of `AssetComputeGpuDeviceArrayInput` via:
AssetComputeGpuDeviceArray{ AssetComputeGpuDeviceArgs{...} }
type AssetComputeGpuDeviceArrayOutput ¶
type AssetComputeGpuDeviceArrayOutput struct{ *pulumi.OutputState }
func (AssetComputeGpuDeviceArrayOutput) ElementType ¶
func (AssetComputeGpuDeviceArrayOutput) ElementType() reflect.Type
func (AssetComputeGpuDeviceArrayOutput) Index ¶
func (o AssetComputeGpuDeviceArrayOutput) Index(i pulumi.IntInput) AssetComputeGpuDeviceOutput
func (AssetComputeGpuDeviceArrayOutput) ToAssetComputeGpuDeviceArrayOutput ¶
func (o AssetComputeGpuDeviceArrayOutput) ToAssetComputeGpuDeviceArrayOutput() AssetComputeGpuDeviceArrayOutput
func (AssetComputeGpuDeviceArrayOutput) ToAssetComputeGpuDeviceArrayOutputWithContext ¶
func (o AssetComputeGpuDeviceArrayOutput) ToAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) AssetComputeGpuDeviceArrayOutput
type AssetComputeGpuDeviceInput ¶
type AssetComputeGpuDeviceInput interface { pulumi.Input ToAssetComputeGpuDeviceOutput() AssetComputeGpuDeviceOutput ToAssetComputeGpuDeviceOutputWithContext(context.Context) AssetComputeGpuDeviceOutput }
AssetComputeGpuDeviceInput is an input type that accepts AssetComputeGpuDeviceArgs and AssetComputeGpuDeviceOutput values. You can construct a concrete instance of `AssetComputeGpuDeviceInput` via:
AssetComputeGpuDeviceArgs{...}
type AssetComputeGpuDeviceOutput ¶
type AssetComputeGpuDeviceOutput struct{ *pulumi.OutputState }
func (AssetComputeGpuDeviceOutput) CoresCount ¶
func (o AssetComputeGpuDeviceOutput) CoresCount() pulumi.IntPtrOutput
(Updatable) Number of GPU cores.
func (AssetComputeGpuDeviceOutput) Description ¶
func (o AssetComputeGpuDeviceOutput) Description() pulumi.StringPtrOutput
(Updatable) GPU device description.
func (AssetComputeGpuDeviceOutput) ElementType ¶
func (AssetComputeGpuDeviceOutput) ElementType() reflect.Type
func (AssetComputeGpuDeviceOutput) Manufacturer ¶
func (o AssetComputeGpuDeviceOutput) Manufacturer() pulumi.StringPtrOutput
(Updatable) The manufacturer of GPU.
func (AssetComputeGpuDeviceOutput) MemoryInMbs ¶
func (o AssetComputeGpuDeviceOutput) MemoryInMbs() pulumi.StringPtrOutput
(Updatable) GPU memory size in MBs.
func (AssetComputeGpuDeviceOutput) Name ¶
func (o AssetComputeGpuDeviceOutput) Name() pulumi.StringPtrOutput
(Updatable) GPU device name.
func (AssetComputeGpuDeviceOutput) ToAssetComputeGpuDeviceOutput ¶
func (o AssetComputeGpuDeviceOutput) ToAssetComputeGpuDeviceOutput() AssetComputeGpuDeviceOutput
func (AssetComputeGpuDeviceOutput) ToAssetComputeGpuDeviceOutputWithContext ¶
func (o AssetComputeGpuDeviceOutput) ToAssetComputeGpuDeviceOutputWithContext(ctx context.Context) AssetComputeGpuDeviceOutput
type AssetComputeInput ¶
type AssetComputeInput interface { pulumi.Input ToAssetComputeOutput() AssetComputeOutput ToAssetComputeOutputWithContext(context.Context) AssetComputeOutput }
AssetComputeInput is an input type that accepts AssetComputeArgs and AssetComputeOutput values. You can construct a concrete instance of `AssetComputeInput` via:
AssetComputeArgs{...}
type AssetComputeNic ¶
type AssetComputeNic struct { // (Updatable) List of IP addresses. IpAddresses []string `pulumi:"ipAddresses"` // (Updatable) Provides a label and summary information for the device. Label *string `pulumi:"label"` // (Updatable) Mac address of the VM. MacAddress *string `pulumi:"macAddress"` // (Updatable) Mac address type. MacAddressType *string `pulumi:"macAddressType"` // (Updatable) Network name. NetworkName *string `pulumi:"networkName"` // (Updatable) Switch name. SwitchName *string `pulumi:"switchName"` }
type AssetComputeNicArgs ¶
type AssetComputeNicArgs struct { // (Updatable) List of IP addresses. IpAddresses pulumi.StringArrayInput `pulumi:"ipAddresses"` // (Updatable) Provides a label and summary information for the device. Label pulumi.StringPtrInput `pulumi:"label"` // (Updatable) Mac address of the VM. MacAddress pulumi.StringPtrInput `pulumi:"macAddress"` // (Updatable) Mac address type. MacAddressType pulumi.StringPtrInput `pulumi:"macAddressType"` // (Updatable) Network name. NetworkName pulumi.StringPtrInput `pulumi:"networkName"` // (Updatable) Switch name. SwitchName pulumi.StringPtrInput `pulumi:"switchName"` }
func (AssetComputeNicArgs) ElementType ¶
func (AssetComputeNicArgs) ElementType() reflect.Type
func (AssetComputeNicArgs) ToAssetComputeNicOutput ¶
func (i AssetComputeNicArgs) ToAssetComputeNicOutput() AssetComputeNicOutput
func (AssetComputeNicArgs) ToAssetComputeNicOutputWithContext ¶
func (i AssetComputeNicArgs) ToAssetComputeNicOutputWithContext(ctx context.Context) AssetComputeNicOutput
type AssetComputeNicArray ¶
type AssetComputeNicArray []AssetComputeNicInput
func (AssetComputeNicArray) ElementType ¶
func (AssetComputeNicArray) ElementType() reflect.Type
func (AssetComputeNicArray) ToAssetComputeNicArrayOutput ¶
func (i AssetComputeNicArray) ToAssetComputeNicArrayOutput() AssetComputeNicArrayOutput
func (AssetComputeNicArray) ToAssetComputeNicArrayOutputWithContext ¶
func (i AssetComputeNicArray) ToAssetComputeNicArrayOutputWithContext(ctx context.Context) AssetComputeNicArrayOutput
type AssetComputeNicArrayInput ¶
type AssetComputeNicArrayInput interface { pulumi.Input ToAssetComputeNicArrayOutput() AssetComputeNicArrayOutput ToAssetComputeNicArrayOutputWithContext(context.Context) AssetComputeNicArrayOutput }
AssetComputeNicArrayInput is an input type that accepts AssetComputeNicArray and AssetComputeNicArrayOutput values. You can construct a concrete instance of `AssetComputeNicArrayInput` via:
AssetComputeNicArray{ AssetComputeNicArgs{...} }
type AssetComputeNicArrayOutput ¶
type AssetComputeNicArrayOutput struct{ *pulumi.OutputState }
func (AssetComputeNicArrayOutput) ElementType ¶
func (AssetComputeNicArrayOutput) ElementType() reflect.Type
func (AssetComputeNicArrayOutput) Index ¶
func (o AssetComputeNicArrayOutput) Index(i pulumi.IntInput) AssetComputeNicOutput
func (AssetComputeNicArrayOutput) ToAssetComputeNicArrayOutput ¶
func (o AssetComputeNicArrayOutput) ToAssetComputeNicArrayOutput() AssetComputeNicArrayOutput
func (AssetComputeNicArrayOutput) ToAssetComputeNicArrayOutputWithContext ¶
func (o AssetComputeNicArrayOutput) ToAssetComputeNicArrayOutputWithContext(ctx context.Context) AssetComputeNicArrayOutput
type AssetComputeNicInput ¶
type AssetComputeNicInput interface { pulumi.Input ToAssetComputeNicOutput() AssetComputeNicOutput ToAssetComputeNicOutputWithContext(context.Context) AssetComputeNicOutput }
AssetComputeNicInput is an input type that accepts AssetComputeNicArgs and AssetComputeNicOutput values. You can construct a concrete instance of `AssetComputeNicInput` via:
AssetComputeNicArgs{...}
type AssetComputeNicOutput ¶
type AssetComputeNicOutput struct{ *pulumi.OutputState }
func (AssetComputeNicOutput) ElementType ¶
func (AssetComputeNicOutput) ElementType() reflect.Type
func (AssetComputeNicOutput) IpAddresses ¶
func (o AssetComputeNicOutput) IpAddresses() pulumi.StringArrayOutput
(Updatable) List of IP addresses.
func (AssetComputeNicOutput) Label ¶
func (o AssetComputeNicOutput) Label() pulumi.StringPtrOutput
(Updatable) Provides a label and summary information for the device.
func (AssetComputeNicOutput) MacAddress ¶
func (o AssetComputeNicOutput) MacAddress() pulumi.StringPtrOutput
(Updatable) Mac address of the VM.
func (AssetComputeNicOutput) MacAddressType ¶
func (o AssetComputeNicOutput) MacAddressType() pulumi.StringPtrOutput
(Updatable) Mac address type.
func (AssetComputeNicOutput) NetworkName ¶
func (o AssetComputeNicOutput) NetworkName() pulumi.StringPtrOutput
(Updatable) Network name.
func (AssetComputeNicOutput) SwitchName ¶
func (o AssetComputeNicOutput) SwitchName() pulumi.StringPtrOutput
(Updatable) Switch name.
func (AssetComputeNicOutput) ToAssetComputeNicOutput ¶
func (o AssetComputeNicOutput) ToAssetComputeNicOutput() AssetComputeNicOutput
func (AssetComputeNicOutput) ToAssetComputeNicOutputWithContext ¶
func (o AssetComputeNicOutput) ToAssetComputeNicOutputWithContext(ctx context.Context) AssetComputeNicOutput
type AssetComputeNvdimm ¶
type AssetComputeNvdimmArgs ¶
type AssetComputeNvdimmArgs struct { // (Updatable) Controller key. ControllerKey pulumi.IntPtrInput `pulumi:"controllerKey"` // (Updatable) Provides a label and summary information for the device. Label pulumi.StringPtrInput `pulumi:"label"` // (Updatable) The unit number of NVDIMM. UnitNumber pulumi.IntPtrInput `pulumi:"unitNumber"` }
func (AssetComputeNvdimmArgs) ElementType ¶
func (AssetComputeNvdimmArgs) ElementType() reflect.Type
func (AssetComputeNvdimmArgs) ToAssetComputeNvdimmOutput ¶
func (i AssetComputeNvdimmArgs) ToAssetComputeNvdimmOutput() AssetComputeNvdimmOutput
func (AssetComputeNvdimmArgs) ToAssetComputeNvdimmOutputWithContext ¶
func (i AssetComputeNvdimmArgs) ToAssetComputeNvdimmOutputWithContext(ctx context.Context) AssetComputeNvdimmOutput
type AssetComputeNvdimmArray ¶
type AssetComputeNvdimmArray []AssetComputeNvdimmInput
func (AssetComputeNvdimmArray) ElementType ¶
func (AssetComputeNvdimmArray) ElementType() reflect.Type
func (AssetComputeNvdimmArray) ToAssetComputeNvdimmArrayOutput ¶
func (i AssetComputeNvdimmArray) ToAssetComputeNvdimmArrayOutput() AssetComputeNvdimmArrayOutput
func (AssetComputeNvdimmArray) ToAssetComputeNvdimmArrayOutputWithContext ¶
func (i AssetComputeNvdimmArray) ToAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) AssetComputeNvdimmArrayOutput
type AssetComputeNvdimmArrayInput ¶
type AssetComputeNvdimmArrayInput interface { pulumi.Input ToAssetComputeNvdimmArrayOutput() AssetComputeNvdimmArrayOutput ToAssetComputeNvdimmArrayOutputWithContext(context.Context) AssetComputeNvdimmArrayOutput }
AssetComputeNvdimmArrayInput is an input type that accepts AssetComputeNvdimmArray and AssetComputeNvdimmArrayOutput values. You can construct a concrete instance of `AssetComputeNvdimmArrayInput` via:
AssetComputeNvdimmArray{ AssetComputeNvdimmArgs{...} }
type AssetComputeNvdimmArrayOutput ¶
type AssetComputeNvdimmArrayOutput struct{ *pulumi.OutputState }
func (AssetComputeNvdimmArrayOutput) ElementType ¶
func (AssetComputeNvdimmArrayOutput) ElementType() reflect.Type
func (AssetComputeNvdimmArrayOutput) Index ¶
func (o AssetComputeNvdimmArrayOutput) Index(i pulumi.IntInput) AssetComputeNvdimmOutput
func (AssetComputeNvdimmArrayOutput) ToAssetComputeNvdimmArrayOutput ¶
func (o AssetComputeNvdimmArrayOutput) ToAssetComputeNvdimmArrayOutput() AssetComputeNvdimmArrayOutput
func (AssetComputeNvdimmArrayOutput) ToAssetComputeNvdimmArrayOutputWithContext ¶
func (o AssetComputeNvdimmArrayOutput) ToAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) AssetComputeNvdimmArrayOutput
type AssetComputeNvdimmControllerArgs ¶
type AssetComputeNvdimmControllerArgs struct { // (Updatable) Bus number. BusNumber pulumi.IntPtrInput `pulumi:"busNumber"` // (Updatable) Provides a label and summary information for the device. Label pulumi.StringPtrInput `pulumi:"label"` }
func (AssetComputeNvdimmControllerArgs) ElementType ¶
func (AssetComputeNvdimmControllerArgs) ElementType() reflect.Type
func (AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerOutput ¶
func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerOutput() AssetComputeNvdimmControllerOutput
func (AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerOutputWithContext ¶
func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerOutput
func (AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerPtrOutput ¶
func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput
func (AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerPtrOutputWithContext ¶
func (i AssetComputeNvdimmControllerArgs) ToAssetComputeNvdimmControllerPtrOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerPtrOutput
type AssetComputeNvdimmControllerInput ¶
type AssetComputeNvdimmControllerInput interface { pulumi.Input ToAssetComputeNvdimmControllerOutput() AssetComputeNvdimmControllerOutput ToAssetComputeNvdimmControllerOutputWithContext(context.Context) AssetComputeNvdimmControllerOutput }
AssetComputeNvdimmControllerInput is an input type that accepts AssetComputeNvdimmControllerArgs and AssetComputeNvdimmControllerOutput values. You can construct a concrete instance of `AssetComputeNvdimmControllerInput` via:
AssetComputeNvdimmControllerArgs{...}
type AssetComputeNvdimmControllerOutput ¶
type AssetComputeNvdimmControllerOutput struct{ *pulumi.OutputState }
func (AssetComputeNvdimmControllerOutput) BusNumber ¶
func (o AssetComputeNvdimmControllerOutput) BusNumber() pulumi.IntPtrOutput
(Updatable) Bus number.
func (AssetComputeNvdimmControllerOutput) ElementType ¶
func (AssetComputeNvdimmControllerOutput) ElementType() reflect.Type
func (AssetComputeNvdimmControllerOutput) Label ¶
func (o AssetComputeNvdimmControllerOutput) Label() pulumi.StringPtrOutput
(Updatable) Provides a label and summary information for the device.
func (AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerOutput ¶
func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerOutput() AssetComputeNvdimmControllerOutput
func (AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerOutputWithContext ¶
func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerOutput
func (AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerPtrOutput ¶
func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput
func (AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerPtrOutputWithContext ¶
func (o AssetComputeNvdimmControllerOutput) ToAssetComputeNvdimmControllerPtrOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerPtrOutput
type AssetComputeNvdimmControllerPtrInput ¶
type AssetComputeNvdimmControllerPtrInput interface { pulumi.Input ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput ToAssetComputeNvdimmControllerPtrOutputWithContext(context.Context) AssetComputeNvdimmControllerPtrOutput }
AssetComputeNvdimmControllerPtrInput is an input type that accepts AssetComputeNvdimmControllerArgs, AssetComputeNvdimmControllerPtr and AssetComputeNvdimmControllerPtrOutput values. You can construct a concrete instance of `AssetComputeNvdimmControllerPtrInput` via:
AssetComputeNvdimmControllerArgs{...} or: nil
func AssetComputeNvdimmControllerPtr ¶
func AssetComputeNvdimmControllerPtr(v *AssetComputeNvdimmControllerArgs) AssetComputeNvdimmControllerPtrInput
type AssetComputeNvdimmControllerPtrOutput ¶
type AssetComputeNvdimmControllerPtrOutput struct{ *pulumi.OutputState }
func (AssetComputeNvdimmControllerPtrOutput) BusNumber ¶
func (o AssetComputeNvdimmControllerPtrOutput) BusNumber() pulumi.IntPtrOutput
(Updatable) Bus number.
func (AssetComputeNvdimmControllerPtrOutput) ElementType ¶
func (AssetComputeNvdimmControllerPtrOutput) ElementType() reflect.Type
func (AssetComputeNvdimmControllerPtrOutput) Label ¶
func (o AssetComputeNvdimmControllerPtrOutput) Label() pulumi.StringPtrOutput
(Updatable) Provides a label and summary information for the device.
func (AssetComputeNvdimmControllerPtrOutput) ToAssetComputeNvdimmControllerPtrOutput ¶
func (o AssetComputeNvdimmControllerPtrOutput) ToAssetComputeNvdimmControllerPtrOutput() AssetComputeNvdimmControllerPtrOutput
func (AssetComputeNvdimmControllerPtrOutput) ToAssetComputeNvdimmControllerPtrOutputWithContext ¶
func (o AssetComputeNvdimmControllerPtrOutput) ToAssetComputeNvdimmControllerPtrOutputWithContext(ctx context.Context) AssetComputeNvdimmControllerPtrOutput
type AssetComputeNvdimmInput ¶
type AssetComputeNvdimmInput interface { pulumi.Input ToAssetComputeNvdimmOutput() AssetComputeNvdimmOutput ToAssetComputeNvdimmOutputWithContext(context.Context) AssetComputeNvdimmOutput }
AssetComputeNvdimmInput is an input type that accepts AssetComputeNvdimmArgs and AssetComputeNvdimmOutput values. You can construct a concrete instance of `AssetComputeNvdimmInput` via:
AssetComputeNvdimmArgs{...}
type AssetComputeNvdimmOutput ¶
type AssetComputeNvdimmOutput struct{ *pulumi.OutputState }
func (AssetComputeNvdimmOutput) ControllerKey ¶
func (o AssetComputeNvdimmOutput) ControllerKey() pulumi.IntPtrOutput
(Updatable) Controller key.
func (AssetComputeNvdimmOutput) ElementType ¶
func (AssetComputeNvdimmOutput) ElementType() reflect.Type
func (AssetComputeNvdimmOutput) Label ¶
func (o AssetComputeNvdimmOutput) Label() pulumi.StringPtrOutput
(Updatable) Provides a label and summary information for the device.
func (AssetComputeNvdimmOutput) ToAssetComputeNvdimmOutput ¶
func (o AssetComputeNvdimmOutput) ToAssetComputeNvdimmOutput() AssetComputeNvdimmOutput
func (AssetComputeNvdimmOutput) ToAssetComputeNvdimmOutputWithContext ¶
func (o AssetComputeNvdimmOutput) ToAssetComputeNvdimmOutputWithContext(ctx context.Context) AssetComputeNvdimmOutput
func (AssetComputeNvdimmOutput) UnitNumber ¶
func (o AssetComputeNvdimmOutput) UnitNumber() pulumi.IntPtrOutput
(Updatable) The unit number of NVDIMM.
type AssetComputeOutput ¶
type AssetComputeOutput struct{ *pulumi.OutputState }
func (AssetComputeOutput) ConnectedNetworks ¶
func (o AssetComputeOutput) ConnectedNetworks() pulumi.IntPtrOutput
(Updatable) Number of connected networks.
func (AssetComputeOutput) CoresCount ¶
func (o AssetComputeOutput) CoresCount() pulumi.IntPtrOutput
(Updatable) Number of CPUs.
func (AssetComputeOutput) CpuModel ¶
func (o AssetComputeOutput) CpuModel() pulumi.StringPtrOutput
(Updatable) CPU model name.
func (AssetComputeOutput) Description ¶
func (o AssetComputeOutput) Description() pulumi.StringPtrOutput
(Updatable) Information about the asset.
func (AssetComputeOutput) Disks ¶
func (o AssetComputeOutput) Disks() AssetComputeDiskArrayOutput
(Updatable) Lists the set of disks belonging to the virtual machine. This list is unordered.
func (AssetComputeOutput) DisksCount ¶
func (o AssetComputeOutput) DisksCount() pulumi.IntPtrOutput
(Updatable) Number of disks.
func (AssetComputeOutput) DnsName ¶
func (o AssetComputeOutput) DnsName() pulumi.StringPtrOutput
(Updatable) Fully Qualified DNS Name.
func (AssetComputeOutput) ElementType ¶
func (AssetComputeOutput) ElementType() reflect.Type
func (AssetComputeOutput) Firmware ¶
func (o AssetComputeOutput) Firmware() pulumi.StringPtrOutput
(Updatable) Information about firmware type for this virtual machine.
func (AssetComputeOutput) GpuDevices ¶
func (o AssetComputeOutput) GpuDevices() AssetComputeGpuDeviceArrayOutput
(Updatable) List of GPU devices attached to a virtual machine.
func (AssetComputeOutput) GpuDevicesCount ¶
func (o AssetComputeOutput) GpuDevicesCount() pulumi.IntPtrOutput
(Updatable) Number of GPU devices.
func (AssetComputeOutput) GuestState ¶
func (o AssetComputeOutput) GuestState() pulumi.StringPtrOutput
(Updatable) Guest state.
func (AssetComputeOutput) HardwareVersion ¶
func (o AssetComputeOutput) HardwareVersion() pulumi.StringPtrOutput
(Updatable) Hardware version.
func (AssetComputeOutput) HostName ¶
func (o AssetComputeOutput) HostName() pulumi.StringPtrOutput
(Updatable) Host name of the VM.
func (AssetComputeOutput) IsPmemEnabled ¶
func (o AssetComputeOutput) IsPmemEnabled() pulumi.BoolPtrOutput
(Updatable) Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
func (AssetComputeOutput) IsTpmEnabled ¶
func (o AssetComputeOutput) IsTpmEnabled() pulumi.BoolPtrOutput
(Updatable) Whether Trusted Platform Module (TPM) is enabled.
func (AssetComputeOutput) LatencySensitivity ¶
func (o AssetComputeOutput) LatencySensitivity() pulumi.StringPtrOutput
(Updatable) Latency sensitivity.
func (AssetComputeOutput) MemoryInMbs ¶
func (o AssetComputeOutput) MemoryInMbs() pulumi.StringPtrOutput
(Updatable) Memory size in MBs.
func (AssetComputeOutput) Nics ¶
func (o AssetComputeOutput) Nics() AssetComputeNicArrayOutput
(Updatable) List of network ethernet cards attached to a virtual machine.
func (AssetComputeOutput) NicsCount ¶
func (o AssetComputeOutput) NicsCount() pulumi.IntPtrOutput
(Updatable) Number of network ethernet cards.
func (AssetComputeOutput) NvdimmController ¶
func (o AssetComputeOutput) NvdimmController() AssetComputeNvdimmControllerPtrOutput
(Updatable) The asset's NVDIMM configuration.
func (AssetComputeOutput) Nvdimms ¶
func (o AssetComputeOutput) Nvdimms() AssetComputeNvdimmArrayOutput
(Updatable) The properties of the NVDIMMs attached to a virtual machine.
func (AssetComputeOutput) OperatingSystem ¶
func (o AssetComputeOutput) OperatingSystem() pulumi.StringPtrOutput
(Updatable) Operating system.
func (AssetComputeOutput) OperatingSystemVersion ¶
func (o AssetComputeOutput) OperatingSystemVersion() pulumi.StringPtrOutput
(Updatable) Operating system version.
func (AssetComputeOutput) PmemInMbs ¶
func (o AssetComputeOutput) PmemInMbs() pulumi.StringPtrOutput
(Updatable) Pmem size in MBs.
func (AssetComputeOutput) PowerState ¶
func (o AssetComputeOutput) PowerState() pulumi.StringPtrOutput
(Updatable) The current power state of the virtual machine.
func (AssetComputeOutput) PrimaryIp ¶
func (o AssetComputeOutput) PrimaryIp() pulumi.StringPtrOutput
(Updatable) Primary IP address of the compute instance.
func (AssetComputeOutput) ScsiController ¶
func (o AssetComputeOutput) ScsiController() AssetComputeScsiControllerPtrOutput
(Updatable) The assets SCSI controller.
func (AssetComputeOutput) StorageProvisionedInMbs ¶
func (o AssetComputeOutput) StorageProvisionedInMbs() pulumi.StringPtrOutput
(Updatable) Provision storage size in MBs.
func (AssetComputeOutput) ThreadsPerCoreCount ¶
func (o AssetComputeOutput) ThreadsPerCoreCount() pulumi.IntPtrOutput
(Updatable) Number of threads per core.
func (AssetComputeOutput) ToAssetComputeOutput ¶
func (o AssetComputeOutput) ToAssetComputeOutput() AssetComputeOutput
func (AssetComputeOutput) ToAssetComputeOutputWithContext ¶
func (o AssetComputeOutput) ToAssetComputeOutputWithContext(ctx context.Context) AssetComputeOutput
func (AssetComputeOutput) ToAssetComputePtrOutput ¶
func (o AssetComputeOutput) ToAssetComputePtrOutput() AssetComputePtrOutput
func (AssetComputeOutput) ToAssetComputePtrOutputWithContext ¶
func (o AssetComputeOutput) ToAssetComputePtrOutputWithContext(ctx context.Context) AssetComputePtrOutput
type AssetComputePtrInput ¶
type AssetComputePtrInput interface { pulumi.Input ToAssetComputePtrOutput() AssetComputePtrOutput ToAssetComputePtrOutputWithContext(context.Context) AssetComputePtrOutput }
AssetComputePtrInput is an input type that accepts AssetComputeArgs, AssetComputePtr and AssetComputePtrOutput values. You can construct a concrete instance of `AssetComputePtrInput` via:
AssetComputeArgs{...} or: nil
func AssetComputePtr ¶
func AssetComputePtr(v *AssetComputeArgs) AssetComputePtrInput
type AssetComputePtrOutput ¶
type AssetComputePtrOutput struct{ *pulumi.OutputState }
func (AssetComputePtrOutput) ConnectedNetworks ¶
func (o AssetComputePtrOutput) ConnectedNetworks() pulumi.IntPtrOutput
(Updatable) Number of connected networks.
func (AssetComputePtrOutput) CoresCount ¶
func (o AssetComputePtrOutput) CoresCount() pulumi.IntPtrOutput
(Updatable) Number of CPUs.
func (AssetComputePtrOutput) CpuModel ¶
func (o AssetComputePtrOutput) CpuModel() pulumi.StringPtrOutput
(Updatable) CPU model name.
func (AssetComputePtrOutput) Description ¶
func (o AssetComputePtrOutput) Description() pulumi.StringPtrOutput
(Updatable) Information about the asset.
func (AssetComputePtrOutput) Disks ¶
func (o AssetComputePtrOutput) Disks() AssetComputeDiskArrayOutput
(Updatable) Lists the set of disks belonging to the virtual machine. This list is unordered.
func (AssetComputePtrOutput) DisksCount ¶
func (o AssetComputePtrOutput) DisksCount() pulumi.IntPtrOutput
(Updatable) Number of disks.
func (AssetComputePtrOutput) DnsName ¶
func (o AssetComputePtrOutput) DnsName() pulumi.StringPtrOutput
(Updatable) Fully Qualified DNS Name.
func (AssetComputePtrOutput) Elem ¶
func (o AssetComputePtrOutput) Elem() AssetComputeOutput
func (AssetComputePtrOutput) ElementType ¶
func (AssetComputePtrOutput) ElementType() reflect.Type
func (AssetComputePtrOutput) Firmware ¶
func (o AssetComputePtrOutput) Firmware() pulumi.StringPtrOutput
(Updatable) Information about firmware type for this virtual machine.
func (AssetComputePtrOutput) GpuDevices ¶
func (o AssetComputePtrOutput) GpuDevices() AssetComputeGpuDeviceArrayOutput
(Updatable) List of GPU devices attached to a virtual machine.
func (AssetComputePtrOutput) GpuDevicesCount ¶
func (o AssetComputePtrOutput) GpuDevicesCount() pulumi.IntPtrOutput
(Updatable) Number of GPU devices.
func (AssetComputePtrOutput) GuestState ¶
func (o AssetComputePtrOutput) GuestState() pulumi.StringPtrOutput
(Updatable) Guest state.
func (AssetComputePtrOutput) HardwareVersion ¶
func (o AssetComputePtrOutput) HardwareVersion() pulumi.StringPtrOutput
(Updatable) Hardware version.
func (AssetComputePtrOutput) HostName ¶
func (o AssetComputePtrOutput) HostName() pulumi.StringPtrOutput
(Updatable) Host name of the VM.
func (AssetComputePtrOutput) IsPmemEnabled ¶
func (o AssetComputePtrOutput) IsPmemEnabled() pulumi.BoolPtrOutput
(Updatable) Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
func (AssetComputePtrOutput) IsTpmEnabled ¶
func (o AssetComputePtrOutput) IsTpmEnabled() pulumi.BoolPtrOutput
(Updatable) Whether Trusted Platform Module (TPM) is enabled.
func (AssetComputePtrOutput) LatencySensitivity ¶
func (o AssetComputePtrOutput) LatencySensitivity() pulumi.StringPtrOutput
(Updatable) Latency sensitivity.
func (AssetComputePtrOutput) MemoryInMbs ¶
func (o AssetComputePtrOutput) MemoryInMbs() pulumi.StringPtrOutput
(Updatable) Memory size in MBs.
func (AssetComputePtrOutput) Nics ¶
func (o AssetComputePtrOutput) Nics() AssetComputeNicArrayOutput
(Updatable) List of network ethernet cards attached to a virtual machine.
func (AssetComputePtrOutput) NicsCount ¶
func (o AssetComputePtrOutput) NicsCount() pulumi.IntPtrOutput
(Updatable) Number of network ethernet cards.
func (AssetComputePtrOutput) NvdimmController ¶
func (o AssetComputePtrOutput) NvdimmController() AssetComputeNvdimmControllerPtrOutput
(Updatable) The asset's NVDIMM configuration.
func (AssetComputePtrOutput) Nvdimms ¶
func (o AssetComputePtrOutput) Nvdimms() AssetComputeNvdimmArrayOutput
(Updatable) The properties of the NVDIMMs attached to a virtual machine.
func (AssetComputePtrOutput) OperatingSystem ¶
func (o AssetComputePtrOutput) OperatingSystem() pulumi.StringPtrOutput
(Updatable) Operating system.
func (AssetComputePtrOutput) OperatingSystemVersion ¶
func (o AssetComputePtrOutput) OperatingSystemVersion() pulumi.StringPtrOutput
(Updatable) Operating system version.
func (AssetComputePtrOutput) PmemInMbs ¶
func (o AssetComputePtrOutput) PmemInMbs() pulumi.StringPtrOutput
(Updatable) Pmem size in MBs.
func (AssetComputePtrOutput) PowerState ¶
func (o AssetComputePtrOutput) PowerState() pulumi.StringPtrOutput
(Updatable) The current power state of the virtual machine.
func (AssetComputePtrOutput) PrimaryIp ¶
func (o AssetComputePtrOutput) PrimaryIp() pulumi.StringPtrOutput
(Updatable) Primary IP address of the compute instance.
func (AssetComputePtrOutput) ScsiController ¶
func (o AssetComputePtrOutput) ScsiController() AssetComputeScsiControllerPtrOutput
(Updatable) The assets SCSI controller.
func (AssetComputePtrOutput) StorageProvisionedInMbs ¶
func (o AssetComputePtrOutput) StorageProvisionedInMbs() pulumi.StringPtrOutput
(Updatable) Provision storage size in MBs.
func (AssetComputePtrOutput) ThreadsPerCoreCount ¶
func (o AssetComputePtrOutput) ThreadsPerCoreCount() pulumi.IntPtrOutput
(Updatable) Number of threads per core.
func (AssetComputePtrOutput) ToAssetComputePtrOutput ¶
func (o AssetComputePtrOutput) ToAssetComputePtrOutput() AssetComputePtrOutput
func (AssetComputePtrOutput) ToAssetComputePtrOutputWithContext ¶
func (o AssetComputePtrOutput) ToAssetComputePtrOutputWithContext(ctx context.Context) AssetComputePtrOutput
type AssetComputeScsiControllerArgs ¶
type AssetComputeScsiControllerArgs struct { // (Updatable) Provides a label and summary information for the device. Label pulumi.StringPtrInput `pulumi:"label"` SharedBus pulumi.StringPtrInput `pulumi:"sharedBus"` // (Updatable) The unit number of the SCSI controller. UnitNumber pulumi.IntPtrInput `pulumi:"unitNumber"` }
func (AssetComputeScsiControllerArgs) ElementType ¶
func (AssetComputeScsiControllerArgs) ElementType() reflect.Type
func (AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerOutput ¶
func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerOutput() AssetComputeScsiControllerOutput
func (AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerOutputWithContext ¶
func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerOutputWithContext(ctx context.Context) AssetComputeScsiControllerOutput
func (AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerPtrOutput ¶
func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput
func (AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerPtrOutputWithContext ¶
func (i AssetComputeScsiControllerArgs) ToAssetComputeScsiControllerPtrOutputWithContext(ctx context.Context) AssetComputeScsiControllerPtrOutput
type AssetComputeScsiControllerInput ¶
type AssetComputeScsiControllerInput interface { pulumi.Input ToAssetComputeScsiControllerOutput() AssetComputeScsiControllerOutput ToAssetComputeScsiControllerOutputWithContext(context.Context) AssetComputeScsiControllerOutput }
AssetComputeScsiControllerInput is an input type that accepts AssetComputeScsiControllerArgs and AssetComputeScsiControllerOutput values. You can construct a concrete instance of `AssetComputeScsiControllerInput` via:
AssetComputeScsiControllerArgs{...}
type AssetComputeScsiControllerOutput ¶
type AssetComputeScsiControllerOutput struct{ *pulumi.OutputState }
func (AssetComputeScsiControllerOutput) ElementType ¶
func (AssetComputeScsiControllerOutput) ElementType() reflect.Type
func (AssetComputeScsiControllerOutput) Label ¶
func (o AssetComputeScsiControllerOutput) Label() pulumi.StringPtrOutput
(Updatable) Provides a label and summary information for the device.
func (AssetComputeScsiControllerOutput) SharedBus ¶
func (o AssetComputeScsiControllerOutput) SharedBus() pulumi.StringPtrOutput
(Updatable) Shared bus.
func (AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerOutput ¶
func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerOutput() AssetComputeScsiControllerOutput
func (AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerOutputWithContext ¶
func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerOutputWithContext(ctx context.Context) AssetComputeScsiControllerOutput
func (AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerPtrOutput ¶
func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput
func (AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerPtrOutputWithContext ¶
func (o AssetComputeScsiControllerOutput) ToAssetComputeScsiControllerPtrOutputWithContext(ctx context.Context) AssetComputeScsiControllerPtrOutput
func (AssetComputeScsiControllerOutput) UnitNumber ¶
func (o AssetComputeScsiControllerOutput) UnitNumber() pulumi.IntPtrOutput
(Updatable) The unit number of the SCSI controller.
type AssetComputeScsiControllerPtrInput ¶
type AssetComputeScsiControllerPtrInput interface { pulumi.Input ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput ToAssetComputeScsiControllerPtrOutputWithContext(context.Context) AssetComputeScsiControllerPtrOutput }
AssetComputeScsiControllerPtrInput is an input type that accepts AssetComputeScsiControllerArgs, AssetComputeScsiControllerPtr and AssetComputeScsiControllerPtrOutput values. You can construct a concrete instance of `AssetComputeScsiControllerPtrInput` via:
AssetComputeScsiControllerArgs{...} or: nil
func AssetComputeScsiControllerPtr ¶
func AssetComputeScsiControllerPtr(v *AssetComputeScsiControllerArgs) AssetComputeScsiControllerPtrInput
type AssetComputeScsiControllerPtrOutput ¶
type AssetComputeScsiControllerPtrOutput struct{ *pulumi.OutputState }
func (AssetComputeScsiControllerPtrOutput) Elem ¶
func (o AssetComputeScsiControllerPtrOutput) Elem() AssetComputeScsiControllerOutput
func (AssetComputeScsiControllerPtrOutput) ElementType ¶
func (AssetComputeScsiControllerPtrOutput) ElementType() reflect.Type
func (AssetComputeScsiControllerPtrOutput) Label ¶
func (o AssetComputeScsiControllerPtrOutput) Label() pulumi.StringPtrOutput
(Updatable) Provides a label and summary information for the device.
func (AssetComputeScsiControllerPtrOutput) SharedBus ¶
func (o AssetComputeScsiControllerPtrOutput) SharedBus() pulumi.StringPtrOutput
(Updatable) Shared bus.
func (AssetComputeScsiControllerPtrOutput) ToAssetComputeScsiControllerPtrOutput ¶
func (o AssetComputeScsiControllerPtrOutput) ToAssetComputeScsiControllerPtrOutput() AssetComputeScsiControllerPtrOutput
func (AssetComputeScsiControllerPtrOutput) ToAssetComputeScsiControllerPtrOutputWithContext ¶
func (o AssetComputeScsiControllerPtrOutput) ToAssetComputeScsiControllerPtrOutputWithContext(ctx context.Context) AssetComputeScsiControllerPtrOutput
func (AssetComputeScsiControllerPtrOutput) UnitNumber ¶
func (o AssetComputeScsiControllerPtrOutput) UnitNumber() pulumi.IntPtrOutput
(Updatable) The unit number of the SCSI controller.
type AssetInput ¶
type AssetInput interface { pulumi.Input ToAssetOutput() AssetOutput ToAssetOutputWithContext(ctx context.Context) AssetOutput }
type AssetMap ¶
type AssetMap map[string]AssetInput
func (AssetMap) ElementType ¶
func (AssetMap) ToAssetMapOutput ¶
func (i AssetMap) ToAssetMapOutput() AssetMapOutput
func (AssetMap) ToAssetMapOutputWithContext ¶
func (i AssetMap) ToAssetMapOutputWithContext(ctx context.Context) AssetMapOutput
type AssetMapInput ¶
type AssetMapInput interface { pulumi.Input ToAssetMapOutput() AssetMapOutput ToAssetMapOutputWithContext(context.Context) AssetMapOutput }
AssetMapInput is an input type that accepts AssetMap and AssetMapOutput values. You can construct a concrete instance of `AssetMapInput` via:
AssetMap{ "key": AssetArgs{...} }
type AssetMapOutput ¶
type AssetMapOutput struct{ *pulumi.OutputState }
func (AssetMapOutput) ElementType ¶
func (AssetMapOutput) ElementType() reflect.Type
func (AssetMapOutput) MapIndex ¶
func (o AssetMapOutput) MapIndex(k pulumi.StringInput) AssetOutput
func (AssetMapOutput) ToAssetMapOutput ¶
func (o AssetMapOutput) ToAssetMapOutput() AssetMapOutput
func (AssetMapOutput) ToAssetMapOutputWithContext ¶
func (o AssetMapOutput) ToAssetMapOutputWithContext(ctx context.Context) AssetMapOutput
type AssetOutput ¶
type AssetOutput struct{ *pulumi.OutputState }
func (AssetOutput) AssetSourceIds ¶
func (o AssetOutput) AssetSourceIds() pulumi.StringArrayOutput
(Updatable) List of asset source OCID.
func (AssetOutput) AssetType ¶
func (o AssetOutput) AssetType() pulumi.StringOutput
(Updatable) The type of asset.
func (AssetOutput) CompartmentId ¶
func (o AssetOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment that the asset belongs to.
func (AssetOutput) Compute ¶
func (o AssetOutput) Compute() AssetComputeOutput
(Updatable) Compute related properties.
func (AssetOutput) DefinedTags ¶
func (o AssetOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AssetOutput) DisplayName ¶
func (o AssetOutput) DisplayName() pulumi.StringOutput
(Updatable) Asset display name.
func (AssetOutput) ElementType ¶
func (AssetOutput) ElementType() reflect.Type
func (AssetOutput) ExternalAssetKey ¶
func (o AssetOutput) ExternalAssetKey() pulumi.StringOutput
The key of the asset from the external environment.
func (AssetOutput) FreeformTags ¶
func (o AssetOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AssetOutput) InventoryId ¶
func (o AssetOutput) InventoryId() pulumi.StringOutput
Inventory ID to which an asset belongs.
func (AssetOutput) SourceKey ¶
func (o AssetOutput) SourceKey() pulumi.StringOutput
The source key to which the asset belongs.
func (AssetOutput) State ¶
func (o AssetOutput) State() pulumi.StringOutput
The current state of the asset.
func (AssetOutput) SystemTags ¶
func (o AssetOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (AssetOutput) TimeCreated ¶
func (o AssetOutput) TimeCreated() pulumi.StringOutput
The time when the asset was created. An RFC3339 formatted datetime string.
func (AssetOutput) TimeUpdated ¶
func (o AssetOutput) TimeUpdated() pulumi.StringOutput
The time when the asset was updated. An RFC3339 formatted datetime string.
func (AssetOutput) ToAssetOutput ¶
func (o AssetOutput) ToAssetOutput() AssetOutput
func (AssetOutput) ToAssetOutputWithContext ¶
func (o AssetOutput) ToAssetOutputWithContext(ctx context.Context) AssetOutput
func (AssetOutput) Vm ¶
func (o AssetOutput) Vm() AssetVmOutput
(Updatable) Virtual machine related properties.
func (AssetOutput) VmwareVcenter ¶
func (o AssetOutput) VmwareVcenter() AssetVmwareVcenterOutput
(Updatable) VMware vCenter related properties.
func (AssetOutput) VmwareVm ¶
func (o AssetOutput) VmwareVm() AssetVmwareVmOutput
(Updatable) VMware virtual machine related properties.
type AssetSource ¶
type AssetSource struct { pulumi.CustomResourceState // (Updatable) Flag indicating whether historical metrics are collected for assets, originating from this asset source. AreHistoricalMetricsCollected pulumi.BoolOutput `pulumi:"areHistoricalMetricsCollected"` // (Updatable) Flag indicating whether real-time metrics are collected for assets, originating from this asset source. AreRealtimeMetricsCollected pulumi.BoolOutput `pulumi:"areRealtimeMetricsCollected"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets. AssetsCompartmentId pulumi.StringOutput `pulumi:"assetsCompartmentId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Credentials for an asset source. DiscoveryCredentials AssetSourceDiscoveryCredentialsOutput `pulumi:"discoveryCredentials"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule that is going to be attached to the created asset. DiscoveryScheduleId pulumi.StringOutput `pulumi:"discoveryScheduleId"` // (Updatable) A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment. EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets. InventoryId pulumi.StringOutput `pulumi:"inventoryId"` // The detailed state of the asset source. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) Credentials for an asset source. ReplicationCredentials AssetSourceReplicationCredentialsOutput `pulumi:"replicationCredentials"` // The current state of the asset source. State pulumi.StringOutput `pulumi:"state"` // (Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the asset source was created in the RFC3339 format. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The point in time that the asset source was last updated in the RFC3339 format. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) Asset source type. Type pulumi.StringOutput `pulumi:"type"` // (Updatable) Endpoint for VMware asset discovery and replication in the form of “`https://<host>:<port>/sdk“` // // ** 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 VcenterEndpoint pulumi.StringOutput `pulumi:"vcenterEndpoint"` }
This resource provides the Asset Source resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates an asset source.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewAssetSource(ctx, "test_asset_source", &CloudBridge.AssetSourceArgs{ AssetsCompartmentId: pulumi.Any(testCompartment.Id), CompartmentId: pulumi.Any(compartmentId), DiscoveryCredentials: &cloudbridge.AssetSourceDiscoveryCredentialsArgs{ SecretId: pulumi.Any(testSecret.Id), Type: pulumi.Any(assetSourceDiscoveryCredentialsType), }, EnvironmentId: pulumi.Any(testEnvironment.Id), InventoryId: pulumi.Any(testInventory.Id), Type: pulumi.Any(assetSourceType), VcenterEndpoint: pulumi.Any(assetSourceVcenterEndpoint), AreHistoricalMetricsCollected: pulumi.Any(assetSourceAreHistoricalMetricsCollected), AreRealtimeMetricsCollected: pulumi.Any(assetSourceAreRealtimeMetricsCollected), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, DiscoveryScheduleId: pulumi.Any(testDiscoverySchedule.Id), DisplayName: pulumi.Any(assetSourceDisplayName), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, ReplicationCredentials: &cloudbridge.AssetSourceReplicationCredentialsArgs{ SecretId: pulumi.Any(testSecret.Id), Type: pulumi.Any(assetSourceReplicationCredentialsType), }, SystemTags: pulumi.Any(assetSourceSystemTags), }) if err != nil { return err } return nil }) }
```
## Import
AssetSources can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/assetSource:AssetSource test_asset_source "id" ```
func GetAssetSource ¶
func GetAssetSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssetSourceState, opts ...pulumi.ResourceOption) (*AssetSource, error)
GetAssetSource gets an existing AssetSource 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 NewAssetSource ¶
func NewAssetSource(ctx *pulumi.Context, name string, args *AssetSourceArgs, opts ...pulumi.ResourceOption) (*AssetSource, error)
NewAssetSource registers a new resource with the given unique name, arguments, and options.
func (*AssetSource) ElementType ¶
func (*AssetSource) ElementType() reflect.Type
func (*AssetSource) ToAssetSourceOutput ¶
func (i *AssetSource) ToAssetSourceOutput() AssetSourceOutput
func (*AssetSource) ToAssetSourceOutputWithContext ¶
func (i *AssetSource) ToAssetSourceOutputWithContext(ctx context.Context) AssetSourceOutput
type AssetSourceArgs ¶
type AssetSourceArgs struct { // (Updatable) Flag indicating whether historical metrics are collected for assets, originating from this asset source. AreHistoricalMetricsCollected pulumi.BoolPtrInput // (Updatable) Flag indicating whether real-time metrics are collected for assets, originating from this asset source. AreRealtimeMetricsCollected pulumi.BoolPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets. AssetsCompartmentId pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource. CompartmentId pulumi.StringInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Credentials for an asset source. DiscoveryCredentials AssetSourceDiscoveryCredentialsInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule that is going to be attached to the created asset. DiscoveryScheduleId pulumi.StringPtrInput // (Updatable) A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided. DisplayName pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment. EnvironmentId pulumi.StringInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets. InventoryId pulumi.StringInput // (Updatable) Credentials for an asset source. ReplicationCredentials AssetSourceReplicationCredentialsPtrInput // (Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // (Updatable) Asset source type. Type pulumi.StringInput // (Updatable) Endpoint for VMware asset discovery and replication in the form of “`https://<host>:<port>/sdk“` // // ** 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 VcenterEndpoint pulumi.StringInput }
The set of arguments for constructing a AssetSource resource.
func (AssetSourceArgs) ElementType ¶
func (AssetSourceArgs) ElementType() reflect.Type
type AssetSourceArray ¶
type AssetSourceArray []AssetSourceInput
func (AssetSourceArray) ElementType ¶
func (AssetSourceArray) ElementType() reflect.Type
func (AssetSourceArray) ToAssetSourceArrayOutput ¶
func (i AssetSourceArray) ToAssetSourceArrayOutput() AssetSourceArrayOutput
func (AssetSourceArray) ToAssetSourceArrayOutputWithContext ¶
func (i AssetSourceArray) ToAssetSourceArrayOutputWithContext(ctx context.Context) AssetSourceArrayOutput
type AssetSourceArrayInput ¶
type AssetSourceArrayInput interface { pulumi.Input ToAssetSourceArrayOutput() AssetSourceArrayOutput ToAssetSourceArrayOutputWithContext(context.Context) AssetSourceArrayOutput }
AssetSourceArrayInput is an input type that accepts AssetSourceArray and AssetSourceArrayOutput values. You can construct a concrete instance of `AssetSourceArrayInput` via:
AssetSourceArray{ AssetSourceArgs{...} }
type AssetSourceArrayOutput ¶
type AssetSourceArrayOutput struct{ *pulumi.OutputState }
func (AssetSourceArrayOutput) ElementType ¶
func (AssetSourceArrayOutput) ElementType() reflect.Type
func (AssetSourceArrayOutput) Index ¶
func (o AssetSourceArrayOutput) Index(i pulumi.IntInput) AssetSourceOutput
func (AssetSourceArrayOutput) ToAssetSourceArrayOutput ¶
func (o AssetSourceArrayOutput) ToAssetSourceArrayOutput() AssetSourceArrayOutput
func (AssetSourceArrayOutput) ToAssetSourceArrayOutputWithContext ¶
func (o AssetSourceArrayOutput) ToAssetSourceArrayOutputWithContext(ctx context.Context) AssetSourceArrayOutput
type AssetSourceDiscoveryCredentials ¶
type AssetSourceDiscoveryCredentials struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId string `pulumi:"secretId"` // (Updatable) Authentication type Type string `pulumi:"type"` }
type AssetSourceDiscoveryCredentialsArgs ¶
type AssetSourceDiscoveryCredentialsArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId pulumi.StringInput `pulumi:"secretId"` // (Updatable) Authentication type Type pulumi.StringInput `pulumi:"type"` }
func (AssetSourceDiscoveryCredentialsArgs) ElementType ¶
func (AssetSourceDiscoveryCredentialsArgs) ElementType() reflect.Type
func (AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsOutput ¶
func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsOutput() AssetSourceDiscoveryCredentialsOutput
func (AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsOutputWithContext ¶
func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsOutput
func (AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsPtrOutput ¶
func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput
func (AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext ¶
func (i AssetSourceDiscoveryCredentialsArgs) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsPtrOutput
type AssetSourceDiscoveryCredentialsInput ¶
type AssetSourceDiscoveryCredentialsInput interface { pulumi.Input ToAssetSourceDiscoveryCredentialsOutput() AssetSourceDiscoveryCredentialsOutput ToAssetSourceDiscoveryCredentialsOutputWithContext(context.Context) AssetSourceDiscoveryCredentialsOutput }
AssetSourceDiscoveryCredentialsInput is an input type that accepts AssetSourceDiscoveryCredentialsArgs and AssetSourceDiscoveryCredentialsOutput values. You can construct a concrete instance of `AssetSourceDiscoveryCredentialsInput` via:
AssetSourceDiscoveryCredentialsArgs{...}
type AssetSourceDiscoveryCredentialsOutput ¶
type AssetSourceDiscoveryCredentialsOutput struct{ *pulumi.OutputState }
func (AssetSourceDiscoveryCredentialsOutput) ElementType ¶
func (AssetSourceDiscoveryCredentialsOutput) ElementType() reflect.Type
func (AssetSourceDiscoveryCredentialsOutput) SecretId ¶
func (o AssetSourceDiscoveryCredentialsOutput) SecretId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsOutput ¶
func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsOutput() AssetSourceDiscoveryCredentialsOutput
func (AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsOutputWithContext ¶
func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsOutput
func (AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsPtrOutput ¶
func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput
func (AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext ¶
func (o AssetSourceDiscoveryCredentialsOutput) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsPtrOutput
func (AssetSourceDiscoveryCredentialsOutput) Type ¶
func (o AssetSourceDiscoveryCredentialsOutput) Type() pulumi.StringOutput
(Updatable) Authentication type
type AssetSourceDiscoveryCredentialsPtrInput ¶
type AssetSourceDiscoveryCredentialsPtrInput interface { pulumi.Input ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(context.Context) AssetSourceDiscoveryCredentialsPtrOutput }
AssetSourceDiscoveryCredentialsPtrInput is an input type that accepts AssetSourceDiscoveryCredentialsArgs, AssetSourceDiscoveryCredentialsPtr and AssetSourceDiscoveryCredentialsPtrOutput values. You can construct a concrete instance of `AssetSourceDiscoveryCredentialsPtrInput` via:
AssetSourceDiscoveryCredentialsArgs{...} or: nil
func AssetSourceDiscoveryCredentialsPtr ¶
func AssetSourceDiscoveryCredentialsPtr(v *AssetSourceDiscoveryCredentialsArgs) AssetSourceDiscoveryCredentialsPtrInput
type AssetSourceDiscoveryCredentialsPtrOutput ¶
type AssetSourceDiscoveryCredentialsPtrOutput struct{ *pulumi.OutputState }
func (AssetSourceDiscoveryCredentialsPtrOutput) ElementType ¶
func (AssetSourceDiscoveryCredentialsPtrOutput) ElementType() reflect.Type
func (AssetSourceDiscoveryCredentialsPtrOutput) SecretId ¶
func (o AssetSourceDiscoveryCredentialsPtrOutput) SecretId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (AssetSourceDiscoveryCredentialsPtrOutput) ToAssetSourceDiscoveryCredentialsPtrOutput ¶
func (o AssetSourceDiscoveryCredentialsPtrOutput) ToAssetSourceDiscoveryCredentialsPtrOutput() AssetSourceDiscoveryCredentialsPtrOutput
func (AssetSourceDiscoveryCredentialsPtrOutput) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext ¶
func (o AssetSourceDiscoveryCredentialsPtrOutput) ToAssetSourceDiscoveryCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceDiscoveryCredentialsPtrOutput
func (AssetSourceDiscoveryCredentialsPtrOutput) Type ¶
func (o AssetSourceDiscoveryCredentialsPtrOutput) Type() pulumi.StringPtrOutput
(Updatable) Authentication type
type AssetSourceInput ¶
type AssetSourceInput interface { pulumi.Input ToAssetSourceOutput() AssetSourceOutput ToAssetSourceOutputWithContext(ctx context.Context) AssetSourceOutput }
type AssetSourceMap ¶
type AssetSourceMap map[string]AssetSourceInput
func (AssetSourceMap) ElementType ¶
func (AssetSourceMap) ElementType() reflect.Type
func (AssetSourceMap) ToAssetSourceMapOutput ¶
func (i AssetSourceMap) ToAssetSourceMapOutput() AssetSourceMapOutput
func (AssetSourceMap) ToAssetSourceMapOutputWithContext ¶
func (i AssetSourceMap) ToAssetSourceMapOutputWithContext(ctx context.Context) AssetSourceMapOutput
type AssetSourceMapInput ¶
type AssetSourceMapInput interface { pulumi.Input ToAssetSourceMapOutput() AssetSourceMapOutput ToAssetSourceMapOutputWithContext(context.Context) AssetSourceMapOutput }
AssetSourceMapInput is an input type that accepts AssetSourceMap and AssetSourceMapOutput values. You can construct a concrete instance of `AssetSourceMapInput` via:
AssetSourceMap{ "key": AssetSourceArgs{...} }
type AssetSourceMapOutput ¶
type AssetSourceMapOutput struct{ *pulumi.OutputState }
func (AssetSourceMapOutput) ElementType ¶
func (AssetSourceMapOutput) ElementType() reflect.Type
func (AssetSourceMapOutput) MapIndex ¶
func (o AssetSourceMapOutput) MapIndex(k pulumi.StringInput) AssetSourceOutput
func (AssetSourceMapOutput) ToAssetSourceMapOutput ¶
func (o AssetSourceMapOutput) ToAssetSourceMapOutput() AssetSourceMapOutput
func (AssetSourceMapOutput) ToAssetSourceMapOutputWithContext ¶
func (o AssetSourceMapOutput) ToAssetSourceMapOutputWithContext(ctx context.Context) AssetSourceMapOutput
type AssetSourceOutput ¶
type AssetSourceOutput struct{ *pulumi.OutputState }
func (AssetSourceOutput) AreHistoricalMetricsCollected ¶
func (o AssetSourceOutput) AreHistoricalMetricsCollected() pulumi.BoolOutput
(Updatable) Flag indicating whether historical metrics are collected for assets, originating from this asset source.
func (AssetSourceOutput) AreRealtimeMetricsCollected ¶
func (o AssetSourceOutput) AreRealtimeMetricsCollected() pulumi.BoolOutput
(Updatable) Flag indicating whether real-time metrics are collected for assets, originating from this asset source.
func (AssetSourceOutput) AssetsCompartmentId ¶
func (o AssetSourceOutput) AssetsCompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets.
func (AssetSourceOutput) CompartmentId ¶
func (o AssetSourceOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource.
func (AssetSourceOutput) DefinedTags ¶
func (o AssetSourceOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AssetSourceOutput) DiscoveryCredentials ¶
func (o AssetSourceOutput) DiscoveryCredentials() AssetSourceDiscoveryCredentialsOutput
(Updatable) Credentials for an asset source.
func (AssetSourceOutput) DiscoveryScheduleId ¶
func (o AssetSourceOutput) DiscoveryScheduleId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule that is going to be attached to the created asset.
func (AssetSourceOutput) DisplayName ¶
func (o AssetSourceOutput) DisplayName() pulumi.StringOutput
(Updatable) A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided.
func (AssetSourceOutput) ElementType ¶
func (AssetSourceOutput) ElementType() reflect.Type
func (AssetSourceOutput) EnvironmentId ¶
func (o AssetSourceOutput) EnvironmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment.
func (AssetSourceOutput) FreeformTags ¶
func (o AssetSourceOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AssetSourceOutput) InventoryId ¶
func (o AssetSourceOutput) InventoryId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets.
func (AssetSourceOutput) LifecycleDetails ¶
func (o AssetSourceOutput) LifecycleDetails() pulumi.StringOutput
The detailed state of the asset source.
func (AssetSourceOutput) ReplicationCredentials ¶
func (o AssetSourceOutput) ReplicationCredentials() AssetSourceReplicationCredentialsOutput
(Updatable) Credentials for an asset source.
func (AssetSourceOutput) State ¶
func (o AssetSourceOutput) State() pulumi.StringOutput
The current state of the asset source.
func (AssetSourceOutput) SystemTags ¶
func (o AssetSourceOutput) SystemTags() pulumi.StringMapOutput
(Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (AssetSourceOutput) TimeCreated ¶
func (o AssetSourceOutput) TimeCreated() pulumi.StringOutput
The time when the asset source was created in the RFC3339 format.
func (AssetSourceOutput) TimeUpdated ¶
func (o AssetSourceOutput) TimeUpdated() pulumi.StringOutput
The point in time that the asset source was last updated in the RFC3339 format.
func (AssetSourceOutput) ToAssetSourceOutput ¶
func (o AssetSourceOutput) ToAssetSourceOutput() AssetSourceOutput
func (AssetSourceOutput) ToAssetSourceOutputWithContext ¶
func (o AssetSourceOutput) ToAssetSourceOutputWithContext(ctx context.Context) AssetSourceOutput
func (AssetSourceOutput) Type ¶
func (o AssetSourceOutput) Type() pulumi.StringOutput
(Updatable) Asset source type.
func (AssetSourceOutput) VcenterEndpoint ¶
func (o AssetSourceOutput) VcenterEndpoint() pulumi.StringOutput
(Updatable) Endpoint for VMware asset discovery and replication in the form of ```https://<host>:<port>/sdk```
** 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
type AssetSourceReplicationCredentials ¶
type AssetSourceReplicationCredentials struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId string `pulumi:"secretId"` // (Updatable) Authentication type Type string `pulumi:"type"` }
type AssetSourceReplicationCredentialsArgs ¶
type AssetSourceReplicationCredentialsArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId pulumi.StringInput `pulumi:"secretId"` // (Updatable) Authentication type Type pulumi.StringInput `pulumi:"type"` }
func (AssetSourceReplicationCredentialsArgs) ElementType ¶
func (AssetSourceReplicationCredentialsArgs) ElementType() reflect.Type
func (AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsOutput ¶
func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsOutput() AssetSourceReplicationCredentialsOutput
func (AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsOutputWithContext ¶
func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsOutput
func (AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsPtrOutput ¶
func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput
func (AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsPtrOutputWithContext ¶
func (i AssetSourceReplicationCredentialsArgs) ToAssetSourceReplicationCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsPtrOutput
type AssetSourceReplicationCredentialsInput ¶
type AssetSourceReplicationCredentialsInput interface { pulumi.Input ToAssetSourceReplicationCredentialsOutput() AssetSourceReplicationCredentialsOutput ToAssetSourceReplicationCredentialsOutputWithContext(context.Context) AssetSourceReplicationCredentialsOutput }
AssetSourceReplicationCredentialsInput is an input type that accepts AssetSourceReplicationCredentialsArgs and AssetSourceReplicationCredentialsOutput values. You can construct a concrete instance of `AssetSourceReplicationCredentialsInput` via:
AssetSourceReplicationCredentialsArgs{...}
type AssetSourceReplicationCredentialsOutput ¶
type AssetSourceReplicationCredentialsOutput struct{ *pulumi.OutputState }
func (AssetSourceReplicationCredentialsOutput) ElementType ¶
func (AssetSourceReplicationCredentialsOutput) ElementType() reflect.Type
func (AssetSourceReplicationCredentialsOutput) SecretId ¶
func (o AssetSourceReplicationCredentialsOutput) SecretId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsOutput ¶
func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsOutput() AssetSourceReplicationCredentialsOutput
func (AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsOutputWithContext ¶
func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsOutput
func (AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsPtrOutput ¶
func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput
func (AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsPtrOutputWithContext ¶
func (o AssetSourceReplicationCredentialsOutput) ToAssetSourceReplicationCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsPtrOutput
func (AssetSourceReplicationCredentialsOutput) Type ¶
func (o AssetSourceReplicationCredentialsOutput) Type() pulumi.StringOutput
(Updatable) Authentication type
type AssetSourceReplicationCredentialsPtrInput ¶
type AssetSourceReplicationCredentialsPtrInput interface { pulumi.Input ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput ToAssetSourceReplicationCredentialsPtrOutputWithContext(context.Context) AssetSourceReplicationCredentialsPtrOutput }
AssetSourceReplicationCredentialsPtrInput is an input type that accepts AssetSourceReplicationCredentialsArgs, AssetSourceReplicationCredentialsPtr and AssetSourceReplicationCredentialsPtrOutput values. You can construct a concrete instance of `AssetSourceReplicationCredentialsPtrInput` via:
AssetSourceReplicationCredentialsArgs{...} or: nil
func AssetSourceReplicationCredentialsPtr ¶
func AssetSourceReplicationCredentialsPtr(v *AssetSourceReplicationCredentialsArgs) AssetSourceReplicationCredentialsPtrInput
type AssetSourceReplicationCredentialsPtrOutput ¶
type AssetSourceReplicationCredentialsPtrOutput struct{ *pulumi.OutputState }
func (AssetSourceReplicationCredentialsPtrOutput) ElementType ¶
func (AssetSourceReplicationCredentialsPtrOutput) ElementType() reflect.Type
func (AssetSourceReplicationCredentialsPtrOutput) SecretId ¶
func (o AssetSourceReplicationCredentialsPtrOutput) SecretId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (AssetSourceReplicationCredentialsPtrOutput) ToAssetSourceReplicationCredentialsPtrOutput ¶
func (o AssetSourceReplicationCredentialsPtrOutput) ToAssetSourceReplicationCredentialsPtrOutput() AssetSourceReplicationCredentialsPtrOutput
func (AssetSourceReplicationCredentialsPtrOutput) ToAssetSourceReplicationCredentialsPtrOutputWithContext ¶
func (o AssetSourceReplicationCredentialsPtrOutput) ToAssetSourceReplicationCredentialsPtrOutputWithContext(ctx context.Context) AssetSourceReplicationCredentialsPtrOutput
func (AssetSourceReplicationCredentialsPtrOutput) Type ¶
func (o AssetSourceReplicationCredentialsPtrOutput) Type() pulumi.StringPtrOutput
(Updatable) Authentication type
type AssetSourceState ¶
type AssetSourceState struct { // (Updatable) Flag indicating whether historical metrics are collected for assets, originating from this asset source. AreHistoricalMetricsCollected pulumi.BoolPtrInput // (Updatable) Flag indicating whether real-time metrics are collected for assets, originating from this asset source. AreRealtimeMetricsCollected pulumi.BoolPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets. AssetsCompartmentId pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource. CompartmentId pulumi.StringPtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Credentials for an asset source. DiscoveryCredentials AssetSourceDiscoveryCredentialsPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule that is going to be attached to the created asset. DiscoveryScheduleId pulumi.StringPtrInput // (Updatable) A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided. DisplayName pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment. EnvironmentId pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets. InventoryId pulumi.StringPtrInput // The detailed state of the asset source. LifecycleDetails pulumi.StringPtrInput // (Updatable) Credentials for an asset source. ReplicationCredentials AssetSourceReplicationCredentialsPtrInput // The current state of the asset source. State pulumi.StringPtrInput // (Updatable) The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the asset source was created in the RFC3339 format. TimeCreated pulumi.StringPtrInput // The point in time that the asset source was last updated in the RFC3339 format. TimeUpdated pulumi.StringPtrInput // (Updatable) Asset source type. Type pulumi.StringPtrInput // (Updatable) Endpoint for VMware asset discovery and replication in the form of “`https://<host>:<port>/sdk“` // // ** 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 VcenterEndpoint pulumi.StringPtrInput }
func (AssetSourceState) ElementType ¶
func (AssetSourceState) ElementType() reflect.Type
type AssetState ¶
type AssetState struct { // (Updatable) List of asset source OCID. AssetSourceIds pulumi.StringArrayInput // (Updatable) The type of asset. AssetType pulumi.StringPtrInput // (Updatable) The OCID of the compartment that the asset belongs to. CompartmentId pulumi.StringPtrInput // (Updatable) Compute related properties. Compute AssetComputePtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Asset display name. DisplayName pulumi.StringPtrInput // The key of the asset from the external environment. ExternalAssetKey pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // Inventory ID to which an asset belongs. InventoryId pulumi.StringPtrInput // The source key to which the asset belongs. SourceKey pulumi.StringPtrInput // The current state of the asset. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the asset was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time when the asset was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput // (Updatable) Virtual machine related properties. Vm AssetVmPtrInput // (Updatable) VMware vCenter related properties. VmwareVcenter AssetVmwareVcenterPtrInput // (Updatable) VMware virtual machine related properties. VmwareVm AssetVmwareVmPtrInput }
func (AssetState) ElementType ¶
func (AssetState) ElementType() reflect.Type
type AssetVm ¶
type AssetVm struct { // (Updatable) Host name/IP address of VM on which the host is running. HypervisorHost *string `pulumi:"hypervisorHost"` // (Updatable) Hypervisor vendor. HypervisorVendor *string `pulumi:"hypervisorVendor"` // (Updatable) Hypervisor version. HypervisorVersion *string `pulumi:"hypervisorVersion"` }
type AssetVmArgs ¶
type AssetVmArgs struct { // (Updatable) Host name/IP address of VM on which the host is running. HypervisorHost pulumi.StringPtrInput `pulumi:"hypervisorHost"` // (Updatable) Hypervisor vendor. HypervisorVendor pulumi.StringPtrInput `pulumi:"hypervisorVendor"` // (Updatable) Hypervisor version. HypervisorVersion pulumi.StringPtrInput `pulumi:"hypervisorVersion"` }
func (AssetVmArgs) ElementType ¶
func (AssetVmArgs) ElementType() reflect.Type
func (AssetVmArgs) ToAssetVmOutput ¶
func (i AssetVmArgs) ToAssetVmOutput() AssetVmOutput
func (AssetVmArgs) ToAssetVmOutputWithContext ¶
func (i AssetVmArgs) ToAssetVmOutputWithContext(ctx context.Context) AssetVmOutput
func (AssetVmArgs) ToAssetVmPtrOutput ¶
func (i AssetVmArgs) ToAssetVmPtrOutput() AssetVmPtrOutput
func (AssetVmArgs) ToAssetVmPtrOutputWithContext ¶
func (i AssetVmArgs) ToAssetVmPtrOutputWithContext(ctx context.Context) AssetVmPtrOutput
type AssetVmInput ¶
type AssetVmInput interface { pulumi.Input ToAssetVmOutput() AssetVmOutput ToAssetVmOutputWithContext(context.Context) AssetVmOutput }
AssetVmInput is an input type that accepts AssetVmArgs and AssetVmOutput values. You can construct a concrete instance of `AssetVmInput` via:
AssetVmArgs{...}
type AssetVmOutput ¶
type AssetVmOutput struct{ *pulumi.OutputState }
func (AssetVmOutput) ElementType ¶
func (AssetVmOutput) ElementType() reflect.Type
func (AssetVmOutput) HypervisorHost ¶
func (o AssetVmOutput) HypervisorHost() pulumi.StringPtrOutput
(Updatable) Host name/IP address of VM on which the host is running.
func (AssetVmOutput) HypervisorVendor ¶
func (o AssetVmOutput) HypervisorVendor() pulumi.StringPtrOutput
(Updatable) Hypervisor vendor.
func (AssetVmOutput) HypervisorVersion ¶
func (o AssetVmOutput) HypervisorVersion() pulumi.StringPtrOutput
(Updatable) Hypervisor version.
func (AssetVmOutput) ToAssetVmOutput ¶
func (o AssetVmOutput) ToAssetVmOutput() AssetVmOutput
func (AssetVmOutput) ToAssetVmOutputWithContext ¶
func (o AssetVmOutput) ToAssetVmOutputWithContext(ctx context.Context) AssetVmOutput
func (AssetVmOutput) ToAssetVmPtrOutput ¶
func (o AssetVmOutput) ToAssetVmPtrOutput() AssetVmPtrOutput
func (AssetVmOutput) ToAssetVmPtrOutputWithContext ¶
func (o AssetVmOutput) ToAssetVmPtrOutputWithContext(ctx context.Context) AssetVmPtrOutput
type AssetVmPtrInput ¶
type AssetVmPtrInput interface { pulumi.Input ToAssetVmPtrOutput() AssetVmPtrOutput ToAssetVmPtrOutputWithContext(context.Context) AssetVmPtrOutput }
AssetVmPtrInput is an input type that accepts AssetVmArgs, AssetVmPtr and AssetVmPtrOutput values. You can construct a concrete instance of `AssetVmPtrInput` via:
AssetVmArgs{...} or: nil
func AssetVmPtr ¶
func AssetVmPtr(v *AssetVmArgs) AssetVmPtrInput
type AssetVmPtrOutput ¶
type AssetVmPtrOutput struct{ *pulumi.OutputState }
func (AssetVmPtrOutput) Elem ¶
func (o AssetVmPtrOutput) Elem() AssetVmOutput
func (AssetVmPtrOutput) ElementType ¶
func (AssetVmPtrOutput) ElementType() reflect.Type
func (AssetVmPtrOutput) HypervisorHost ¶
func (o AssetVmPtrOutput) HypervisorHost() pulumi.StringPtrOutput
(Updatable) Host name/IP address of VM on which the host is running.
func (AssetVmPtrOutput) HypervisorVendor ¶
func (o AssetVmPtrOutput) HypervisorVendor() pulumi.StringPtrOutput
(Updatable) Hypervisor vendor.
func (AssetVmPtrOutput) HypervisorVersion ¶
func (o AssetVmPtrOutput) HypervisorVersion() pulumi.StringPtrOutput
(Updatable) Hypervisor version.
func (AssetVmPtrOutput) ToAssetVmPtrOutput ¶
func (o AssetVmPtrOutput) ToAssetVmPtrOutput() AssetVmPtrOutput
func (AssetVmPtrOutput) ToAssetVmPtrOutputWithContext ¶
func (o AssetVmPtrOutput) ToAssetVmPtrOutputWithContext(ctx context.Context) AssetVmPtrOutput
type AssetVmwareVcenter ¶
type AssetVmwareVcenterArgs ¶
type AssetVmwareVcenterArgs struct { // (Updatable) Data center name. DataCenter pulumi.StringPtrInput `pulumi:"dataCenter"` // (Updatable) vCenter unique key. VcenterKey pulumi.StringPtrInput `pulumi:"vcenterKey"` // (Updatable) Dot-separated version string. VcenterVersion pulumi.StringPtrInput `pulumi:"vcenterVersion"` }
func (AssetVmwareVcenterArgs) ElementType ¶
func (AssetVmwareVcenterArgs) ElementType() reflect.Type
func (AssetVmwareVcenterArgs) ToAssetVmwareVcenterOutput ¶
func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterOutput() AssetVmwareVcenterOutput
func (AssetVmwareVcenterArgs) ToAssetVmwareVcenterOutputWithContext ¶
func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterOutputWithContext(ctx context.Context) AssetVmwareVcenterOutput
func (AssetVmwareVcenterArgs) ToAssetVmwareVcenterPtrOutput ¶
func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput
func (AssetVmwareVcenterArgs) ToAssetVmwareVcenterPtrOutputWithContext ¶
func (i AssetVmwareVcenterArgs) ToAssetVmwareVcenterPtrOutputWithContext(ctx context.Context) AssetVmwareVcenterPtrOutput
type AssetVmwareVcenterInput ¶
type AssetVmwareVcenterInput interface { pulumi.Input ToAssetVmwareVcenterOutput() AssetVmwareVcenterOutput ToAssetVmwareVcenterOutputWithContext(context.Context) AssetVmwareVcenterOutput }
AssetVmwareVcenterInput is an input type that accepts AssetVmwareVcenterArgs and AssetVmwareVcenterOutput values. You can construct a concrete instance of `AssetVmwareVcenterInput` via:
AssetVmwareVcenterArgs{...}
type AssetVmwareVcenterOutput ¶
type AssetVmwareVcenterOutput struct{ *pulumi.OutputState }
func (AssetVmwareVcenterOutput) DataCenter ¶
func (o AssetVmwareVcenterOutput) DataCenter() pulumi.StringPtrOutput
(Updatable) Data center name.
func (AssetVmwareVcenterOutput) ElementType ¶
func (AssetVmwareVcenterOutput) ElementType() reflect.Type
func (AssetVmwareVcenterOutput) ToAssetVmwareVcenterOutput ¶
func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterOutput() AssetVmwareVcenterOutput
func (AssetVmwareVcenterOutput) ToAssetVmwareVcenterOutputWithContext ¶
func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterOutputWithContext(ctx context.Context) AssetVmwareVcenterOutput
func (AssetVmwareVcenterOutput) ToAssetVmwareVcenterPtrOutput ¶
func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput
func (AssetVmwareVcenterOutput) ToAssetVmwareVcenterPtrOutputWithContext ¶
func (o AssetVmwareVcenterOutput) ToAssetVmwareVcenterPtrOutputWithContext(ctx context.Context) AssetVmwareVcenterPtrOutput
func (AssetVmwareVcenterOutput) VcenterKey ¶
func (o AssetVmwareVcenterOutput) VcenterKey() pulumi.StringPtrOutput
(Updatable) vCenter unique key.
func (AssetVmwareVcenterOutput) VcenterVersion ¶
func (o AssetVmwareVcenterOutput) VcenterVersion() pulumi.StringPtrOutput
(Updatable) Dot-separated version string.
type AssetVmwareVcenterPtrInput ¶
type AssetVmwareVcenterPtrInput interface { pulumi.Input ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput ToAssetVmwareVcenterPtrOutputWithContext(context.Context) AssetVmwareVcenterPtrOutput }
AssetVmwareVcenterPtrInput is an input type that accepts AssetVmwareVcenterArgs, AssetVmwareVcenterPtr and AssetVmwareVcenterPtrOutput values. You can construct a concrete instance of `AssetVmwareVcenterPtrInput` via:
AssetVmwareVcenterArgs{...} or: nil
func AssetVmwareVcenterPtr ¶
func AssetVmwareVcenterPtr(v *AssetVmwareVcenterArgs) AssetVmwareVcenterPtrInput
type AssetVmwareVcenterPtrOutput ¶
type AssetVmwareVcenterPtrOutput struct{ *pulumi.OutputState }
func (AssetVmwareVcenterPtrOutput) DataCenter ¶
func (o AssetVmwareVcenterPtrOutput) DataCenter() pulumi.StringPtrOutput
(Updatable) Data center name.
func (AssetVmwareVcenterPtrOutput) Elem ¶
func (o AssetVmwareVcenterPtrOutput) Elem() AssetVmwareVcenterOutput
func (AssetVmwareVcenterPtrOutput) ElementType ¶
func (AssetVmwareVcenterPtrOutput) ElementType() reflect.Type
func (AssetVmwareVcenterPtrOutput) ToAssetVmwareVcenterPtrOutput ¶
func (o AssetVmwareVcenterPtrOutput) ToAssetVmwareVcenterPtrOutput() AssetVmwareVcenterPtrOutput
func (AssetVmwareVcenterPtrOutput) ToAssetVmwareVcenterPtrOutputWithContext ¶
func (o AssetVmwareVcenterPtrOutput) ToAssetVmwareVcenterPtrOutputWithContext(ctx context.Context) AssetVmwareVcenterPtrOutput
func (AssetVmwareVcenterPtrOutput) VcenterKey ¶
func (o AssetVmwareVcenterPtrOutput) VcenterKey() pulumi.StringPtrOutput
(Updatable) vCenter unique key.
func (AssetVmwareVcenterPtrOutput) VcenterVersion ¶
func (o AssetVmwareVcenterPtrOutput) VcenterVersion() pulumi.StringPtrOutput
(Updatable) Dot-separated version string.
type AssetVmwareVm ¶
type AssetVmwareVm struct { // (Updatable) Cluster name. Cluster *string `pulumi:"cluster"` // (Updatable) Customer fields. CustomerFields []string `pulumi:"customerFields"` // (Updatable) Customer defined tags. CustomerTags []AssetVmwareVmCustomerTag `pulumi:"customerTags"` // (Updatable) Fault tolerance bandwidth. FaultToleranceBandwidth *int `pulumi:"faultToleranceBandwidth"` // (Updatable) Fault tolerance to secondary latency. FaultToleranceSecondaryLatency *int `pulumi:"faultToleranceSecondaryLatency"` // (Updatable) Fault tolerance state. FaultToleranceState *string `pulumi:"faultToleranceState"` // (Updatable) vCenter-specific identifier of the virtual machine. InstanceUuid *string `pulumi:"instanceUuid"` // (Updatable) Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine. IsDisksCbtEnabled *bool `pulumi:"isDisksCbtEnabled"` // (Updatable) Whether changed block tracking for this VM's disk is active. IsDisksUuidEnabled *bool `pulumi:"isDisksUuidEnabled"` // (Updatable) Path directory of the asset. Path *string `pulumi:"path"` // (Updatable) VMware tools status. // // ** 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 VmwareToolsStatus *string `pulumi:"vmwareToolsStatus"` }
type AssetVmwareVmArgs ¶
type AssetVmwareVmArgs struct { // (Updatable) Cluster name. Cluster pulumi.StringPtrInput `pulumi:"cluster"` // (Updatable) Customer fields. CustomerFields pulumi.StringArrayInput `pulumi:"customerFields"` // (Updatable) Customer defined tags. CustomerTags AssetVmwareVmCustomerTagArrayInput `pulumi:"customerTags"` // (Updatable) Fault tolerance bandwidth. FaultToleranceBandwidth pulumi.IntPtrInput `pulumi:"faultToleranceBandwidth"` // (Updatable) Fault tolerance to secondary latency. FaultToleranceSecondaryLatency pulumi.IntPtrInput `pulumi:"faultToleranceSecondaryLatency"` // (Updatable) Fault tolerance state. FaultToleranceState pulumi.StringPtrInput `pulumi:"faultToleranceState"` // (Updatable) vCenter-specific identifier of the virtual machine. InstanceUuid pulumi.StringPtrInput `pulumi:"instanceUuid"` // (Updatable) Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine. IsDisksCbtEnabled pulumi.BoolPtrInput `pulumi:"isDisksCbtEnabled"` // (Updatable) Whether changed block tracking for this VM's disk is active. IsDisksUuidEnabled pulumi.BoolPtrInput `pulumi:"isDisksUuidEnabled"` // (Updatable) Path directory of the asset. Path pulumi.StringPtrInput `pulumi:"path"` // (Updatable) VMware tools status. // // ** 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 VmwareToolsStatus pulumi.StringPtrInput `pulumi:"vmwareToolsStatus"` }
func (AssetVmwareVmArgs) ElementType ¶
func (AssetVmwareVmArgs) ElementType() reflect.Type
func (AssetVmwareVmArgs) ToAssetVmwareVmOutput ¶
func (i AssetVmwareVmArgs) ToAssetVmwareVmOutput() AssetVmwareVmOutput
func (AssetVmwareVmArgs) ToAssetVmwareVmOutputWithContext ¶
func (i AssetVmwareVmArgs) ToAssetVmwareVmOutputWithContext(ctx context.Context) AssetVmwareVmOutput
func (AssetVmwareVmArgs) ToAssetVmwareVmPtrOutput ¶
func (i AssetVmwareVmArgs) ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput
func (AssetVmwareVmArgs) ToAssetVmwareVmPtrOutputWithContext ¶
func (i AssetVmwareVmArgs) ToAssetVmwareVmPtrOutputWithContext(ctx context.Context) AssetVmwareVmPtrOutput
type AssetVmwareVmCustomerTagArgs ¶
type AssetVmwareVmCustomerTagArgs struct { // (Updatable) The tag description. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) The tag name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (AssetVmwareVmCustomerTagArgs) ElementType ¶
func (AssetVmwareVmCustomerTagArgs) ElementType() reflect.Type
func (AssetVmwareVmCustomerTagArgs) ToAssetVmwareVmCustomerTagOutput ¶
func (i AssetVmwareVmCustomerTagArgs) ToAssetVmwareVmCustomerTagOutput() AssetVmwareVmCustomerTagOutput
func (AssetVmwareVmCustomerTagArgs) ToAssetVmwareVmCustomerTagOutputWithContext ¶
func (i AssetVmwareVmCustomerTagArgs) ToAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagOutput
type AssetVmwareVmCustomerTagArray ¶
type AssetVmwareVmCustomerTagArray []AssetVmwareVmCustomerTagInput
func (AssetVmwareVmCustomerTagArray) ElementType ¶
func (AssetVmwareVmCustomerTagArray) ElementType() reflect.Type
func (AssetVmwareVmCustomerTagArray) ToAssetVmwareVmCustomerTagArrayOutput ¶
func (i AssetVmwareVmCustomerTagArray) ToAssetVmwareVmCustomerTagArrayOutput() AssetVmwareVmCustomerTagArrayOutput
func (AssetVmwareVmCustomerTagArray) ToAssetVmwareVmCustomerTagArrayOutputWithContext ¶
func (i AssetVmwareVmCustomerTagArray) ToAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagArrayOutput
type AssetVmwareVmCustomerTagArrayInput ¶
type AssetVmwareVmCustomerTagArrayInput interface { pulumi.Input ToAssetVmwareVmCustomerTagArrayOutput() AssetVmwareVmCustomerTagArrayOutput ToAssetVmwareVmCustomerTagArrayOutputWithContext(context.Context) AssetVmwareVmCustomerTagArrayOutput }
AssetVmwareVmCustomerTagArrayInput is an input type that accepts AssetVmwareVmCustomerTagArray and AssetVmwareVmCustomerTagArrayOutput values. You can construct a concrete instance of `AssetVmwareVmCustomerTagArrayInput` via:
AssetVmwareVmCustomerTagArray{ AssetVmwareVmCustomerTagArgs{...} }
type AssetVmwareVmCustomerTagArrayOutput ¶
type AssetVmwareVmCustomerTagArrayOutput struct{ *pulumi.OutputState }
func (AssetVmwareVmCustomerTagArrayOutput) ElementType ¶
func (AssetVmwareVmCustomerTagArrayOutput) ElementType() reflect.Type
func (AssetVmwareVmCustomerTagArrayOutput) Index ¶
func (o AssetVmwareVmCustomerTagArrayOutput) Index(i pulumi.IntInput) AssetVmwareVmCustomerTagOutput
func (AssetVmwareVmCustomerTagArrayOutput) ToAssetVmwareVmCustomerTagArrayOutput ¶
func (o AssetVmwareVmCustomerTagArrayOutput) ToAssetVmwareVmCustomerTagArrayOutput() AssetVmwareVmCustomerTagArrayOutput
func (AssetVmwareVmCustomerTagArrayOutput) ToAssetVmwareVmCustomerTagArrayOutputWithContext ¶
func (o AssetVmwareVmCustomerTagArrayOutput) ToAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagArrayOutput
type AssetVmwareVmCustomerTagInput ¶
type AssetVmwareVmCustomerTagInput interface { pulumi.Input ToAssetVmwareVmCustomerTagOutput() AssetVmwareVmCustomerTagOutput ToAssetVmwareVmCustomerTagOutputWithContext(context.Context) AssetVmwareVmCustomerTagOutput }
AssetVmwareVmCustomerTagInput is an input type that accepts AssetVmwareVmCustomerTagArgs and AssetVmwareVmCustomerTagOutput values. You can construct a concrete instance of `AssetVmwareVmCustomerTagInput` via:
AssetVmwareVmCustomerTagArgs{...}
type AssetVmwareVmCustomerTagOutput ¶
type AssetVmwareVmCustomerTagOutput struct{ *pulumi.OutputState }
func (AssetVmwareVmCustomerTagOutput) Description ¶
func (o AssetVmwareVmCustomerTagOutput) Description() pulumi.StringPtrOutput
(Updatable) The tag description.
func (AssetVmwareVmCustomerTagOutput) ElementType ¶
func (AssetVmwareVmCustomerTagOutput) ElementType() reflect.Type
func (AssetVmwareVmCustomerTagOutput) Name ¶
func (o AssetVmwareVmCustomerTagOutput) Name() pulumi.StringPtrOutput
(Updatable) The tag name.
func (AssetVmwareVmCustomerTagOutput) ToAssetVmwareVmCustomerTagOutput ¶
func (o AssetVmwareVmCustomerTagOutput) ToAssetVmwareVmCustomerTagOutput() AssetVmwareVmCustomerTagOutput
func (AssetVmwareVmCustomerTagOutput) ToAssetVmwareVmCustomerTagOutputWithContext ¶
func (o AssetVmwareVmCustomerTagOutput) ToAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) AssetVmwareVmCustomerTagOutput
type AssetVmwareVmInput ¶
type AssetVmwareVmInput interface { pulumi.Input ToAssetVmwareVmOutput() AssetVmwareVmOutput ToAssetVmwareVmOutputWithContext(context.Context) AssetVmwareVmOutput }
AssetVmwareVmInput is an input type that accepts AssetVmwareVmArgs and AssetVmwareVmOutput values. You can construct a concrete instance of `AssetVmwareVmInput` via:
AssetVmwareVmArgs{...}
type AssetVmwareVmOutput ¶
type AssetVmwareVmOutput struct{ *pulumi.OutputState }
func (AssetVmwareVmOutput) Cluster ¶
func (o AssetVmwareVmOutput) Cluster() pulumi.StringPtrOutput
(Updatable) Cluster name.
func (AssetVmwareVmOutput) CustomerFields ¶
func (o AssetVmwareVmOutput) CustomerFields() pulumi.StringArrayOutput
(Updatable) Customer fields.
func (AssetVmwareVmOutput) CustomerTags ¶
func (o AssetVmwareVmOutput) CustomerTags() AssetVmwareVmCustomerTagArrayOutput
(Updatable) Customer defined tags.
func (AssetVmwareVmOutput) ElementType ¶
func (AssetVmwareVmOutput) ElementType() reflect.Type
func (AssetVmwareVmOutput) FaultToleranceBandwidth ¶
func (o AssetVmwareVmOutput) FaultToleranceBandwidth() pulumi.IntPtrOutput
(Updatable) Fault tolerance bandwidth.
func (AssetVmwareVmOutput) FaultToleranceSecondaryLatency ¶
func (o AssetVmwareVmOutput) FaultToleranceSecondaryLatency() pulumi.IntPtrOutput
(Updatable) Fault tolerance to secondary latency.
func (AssetVmwareVmOutput) FaultToleranceState ¶
func (o AssetVmwareVmOutput) FaultToleranceState() pulumi.StringPtrOutput
(Updatable) Fault tolerance state.
func (AssetVmwareVmOutput) InstanceUuid ¶
func (o AssetVmwareVmOutput) InstanceUuid() pulumi.StringPtrOutput
(Updatable) vCenter-specific identifier of the virtual machine.
func (AssetVmwareVmOutput) IsDisksCbtEnabled ¶
func (o AssetVmwareVmOutput) IsDisksCbtEnabled() pulumi.BoolPtrOutput
(Updatable) Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
func (AssetVmwareVmOutput) IsDisksUuidEnabled ¶
func (o AssetVmwareVmOutput) IsDisksUuidEnabled() pulumi.BoolPtrOutput
(Updatable) Whether changed block tracking for this VM's disk is active.
func (AssetVmwareVmOutput) Path ¶
func (o AssetVmwareVmOutput) Path() pulumi.StringPtrOutput
(Updatable) Path directory of the asset.
func (AssetVmwareVmOutput) ToAssetVmwareVmOutput ¶
func (o AssetVmwareVmOutput) ToAssetVmwareVmOutput() AssetVmwareVmOutput
func (AssetVmwareVmOutput) ToAssetVmwareVmOutputWithContext ¶
func (o AssetVmwareVmOutput) ToAssetVmwareVmOutputWithContext(ctx context.Context) AssetVmwareVmOutput
func (AssetVmwareVmOutput) ToAssetVmwareVmPtrOutput ¶
func (o AssetVmwareVmOutput) ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput
func (AssetVmwareVmOutput) ToAssetVmwareVmPtrOutputWithContext ¶
func (o AssetVmwareVmOutput) ToAssetVmwareVmPtrOutputWithContext(ctx context.Context) AssetVmwareVmPtrOutput
func (AssetVmwareVmOutput) VmwareToolsStatus ¶
func (o AssetVmwareVmOutput) VmwareToolsStatus() pulumi.StringPtrOutput
(Updatable) VMware tools status.
** 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
type AssetVmwareVmPtrInput ¶
type AssetVmwareVmPtrInput interface { pulumi.Input ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput ToAssetVmwareVmPtrOutputWithContext(context.Context) AssetVmwareVmPtrOutput }
AssetVmwareVmPtrInput is an input type that accepts AssetVmwareVmArgs, AssetVmwareVmPtr and AssetVmwareVmPtrOutput values. You can construct a concrete instance of `AssetVmwareVmPtrInput` via:
AssetVmwareVmArgs{...} or: nil
func AssetVmwareVmPtr ¶
func AssetVmwareVmPtr(v *AssetVmwareVmArgs) AssetVmwareVmPtrInput
type AssetVmwareVmPtrOutput ¶
type AssetVmwareVmPtrOutput struct{ *pulumi.OutputState }
func (AssetVmwareVmPtrOutput) Cluster ¶
func (o AssetVmwareVmPtrOutput) Cluster() pulumi.StringPtrOutput
(Updatable) Cluster name.
func (AssetVmwareVmPtrOutput) CustomerFields ¶
func (o AssetVmwareVmPtrOutput) CustomerFields() pulumi.StringArrayOutput
(Updatable) Customer fields.
func (AssetVmwareVmPtrOutput) CustomerTags ¶
func (o AssetVmwareVmPtrOutput) CustomerTags() AssetVmwareVmCustomerTagArrayOutput
(Updatable) Customer defined tags.
func (AssetVmwareVmPtrOutput) Elem ¶
func (o AssetVmwareVmPtrOutput) Elem() AssetVmwareVmOutput
func (AssetVmwareVmPtrOutput) ElementType ¶
func (AssetVmwareVmPtrOutput) ElementType() reflect.Type
func (AssetVmwareVmPtrOutput) FaultToleranceBandwidth ¶
func (o AssetVmwareVmPtrOutput) FaultToleranceBandwidth() pulumi.IntPtrOutput
(Updatable) Fault tolerance bandwidth.
func (AssetVmwareVmPtrOutput) FaultToleranceSecondaryLatency ¶
func (o AssetVmwareVmPtrOutput) FaultToleranceSecondaryLatency() pulumi.IntPtrOutput
(Updatable) Fault tolerance to secondary latency.
func (AssetVmwareVmPtrOutput) FaultToleranceState ¶
func (o AssetVmwareVmPtrOutput) FaultToleranceState() pulumi.StringPtrOutput
(Updatable) Fault tolerance state.
func (AssetVmwareVmPtrOutput) InstanceUuid ¶
func (o AssetVmwareVmPtrOutput) InstanceUuid() pulumi.StringPtrOutput
(Updatable) vCenter-specific identifier of the virtual machine.
func (AssetVmwareVmPtrOutput) IsDisksCbtEnabled ¶
func (o AssetVmwareVmPtrOutput) IsDisksCbtEnabled() pulumi.BoolPtrOutput
(Updatable) Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
func (AssetVmwareVmPtrOutput) IsDisksUuidEnabled ¶
func (o AssetVmwareVmPtrOutput) IsDisksUuidEnabled() pulumi.BoolPtrOutput
(Updatable) Whether changed block tracking for this VM's disk is active.
func (AssetVmwareVmPtrOutput) Path ¶
func (o AssetVmwareVmPtrOutput) Path() pulumi.StringPtrOutput
(Updatable) Path directory of the asset.
func (AssetVmwareVmPtrOutput) ToAssetVmwareVmPtrOutput ¶
func (o AssetVmwareVmPtrOutput) ToAssetVmwareVmPtrOutput() AssetVmwareVmPtrOutput
func (AssetVmwareVmPtrOutput) ToAssetVmwareVmPtrOutputWithContext ¶
func (o AssetVmwareVmPtrOutput) ToAssetVmwareVmPtrOutputWithContext(ctx context.Context) AssetVmwareVmPtrOutput
func (AssetVmwareVmPtrOutput) VmwareToolsStatus ¶
func (o AssetVmwareVmPtrOutput) VmwareToolsStatus() pulumi.StringPtrOutput
(Updatable) VMware tools status.
** 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
type DiscoverySchedule ¶
type DiscoverySchedule struct { pulumi.CustomResourceState // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule is created. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Recurrence specification for the discovery schedule execution. ExecutionRecurrences pulumi.StringOutput `pulumi:"executionRecurrences"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // The detailed state of the discovery schedule. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Current state of the discovery schedule. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the discovery schedule was created in RFC3339 format. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the discovery schedule was last updated in RFC3339 format. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Discovery Schedule resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates the discovery schedule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewDiscoverySchedule(ctx, "test_discovery_schedule", &CloudBridge.DiscoveryScheduleArgs{ CompartmentId: pulumi.Any(compartmentId), ExecutionRecurrences: pulumi.Any(discoveryScheduleExecutionRecurrences), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, DisplayName: pulumi.Any(discoveryScheduleDisplayName), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, }) if err != nil { return err } return nil }) }
```
## Import
DiscoverySchedules can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/discoverySchedule:DiscoverySchedule test_discovery_schedule "id" ```
func GetDiscoverySchedule ¶
func GetDiscoverySchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DiscoveryScheduleState, opts ...pulumi.ResourceOption) (*DiscoverySchedule, error)
GetDiscoverySchedule gets an existing DiscoverySchedule 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 NewDiscoverySchedule ¶
func NewDiscoverySchedule(ctx *pulumi.Context, name string, args *DiscoveryScheduleArgs, opts ...pulumi.ResourceOption) (*DiscoverySchedule, error)
NewDiscoverySchedule registers a new resource with the given unique name, arguments, and options.
func (*DiscoverySchedule) ElementType ¶
func (*DiscoverySchedule) ElementType() reflect.Type
func (*DiscoverySchedule) ToDiscoveryScheduleOutput ¶
func (i *DiscoverySchedule) ToDiscoveryScheduleOutput() DiscoveryScheduleOutput
func (*DiscoverySchedule) ToDiscoveryScheduleOutputWithContext ¶
func (i *DiscoverySchedule) ToDiscoveryScheduleOutputWithContext(ctx context.Context) DiscoveryScheduleOutput
type DiscoveryScheduleArgs ¶
type DiscoveryScheduleArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule is created. CompartmentId pulumi.StringInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided. DisplayName pulumi.StringPtrInput // (Updatable) Recurrence specification for the discovery schedule execution. ExecutionRecurrences pulumi.StringInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapInput }
The set of arguments for constructing a DiscoverySchedule resource.
func (DiscoveryScheduleArgs) ElementType ¶
func (DiscoveryScheduleArgs) ElementType() reflect.Type
type DiscoveryScheduleArray ¶
type DiscoveryScheduleArray []DiscoveryScheduleInput
func (DiscoveryScheduleArray) ElementType ¶
func (DiscoveryScheduleArray) ElementType() reflect.Type
func (DiscoveryScheduleArray) ToDiscoveryScheduleArrayOutput ¶
func (i DiscoveryScheduleArray) ToDiscoveryScheduleArrayOutput() DiscoveryScheduleArrayOutput
func (DiscoveryScheduleArray) ToDiscoveryScheduleArrayOutputWithContext ¶
func (i DiscoveryScheduleArray) ToDiscoveryScheduleArrayOutputWithContext(ctx context.Context) DiscoveryScheduleArrayOutput
type DiscoveryScheduleArrayInput ¶
type DiscoveryScheduleArrayInput interface { pulumi.Input ToDiscoveryScheduleArrayOutput() DiscoveryScheduleArrayOutput ToDiscoveryScheduleArrayOutputWithContext(context.Context) DiscoveryScheduleArrayOutput }
DiscoveryScheduleArrayInput is an input type that accepts DiscoveryScheduleArray and DiscoveryScheduleArrayOutput values. You can construct a concrete instance of `DiscoveryScheduleArrayInput` via:
DiscoveryScheduleArray{ DiscoveryScheduleArgs{...} }
type DiscoveryScheduleArrayOutput ¶
type DiscoveryScheduleArrayOutput struct{ *pulumi.OutputState }
func (DiscoveryScheduleArrayOutput) ElementType ¶
func (DiscoveryScheduleArrayOutput) ElementType() reflect.Type
func (DiscoveryScheduleArrayOutput) Index ¶
func (o DiscoveryScheduleArrayOutput) Index(i pulumi.IntInput) DiscoveryScheduleOutput
func (DiscoveryScheduleArrayOutput) ToDiscoveryScheduleArrayOutput ¶
func (o DiscoveryScheduleArrayOutput) ToDiscoveryScheduleArrayOutput() DiscoveryScheduleArrayOutput
func (DiscoveryScheduleArrayOutput) ToDiscoveryScheduleArrayOutputWithContext ¶
func (o DiscoveryScheduleArrayOutput) ToDiscoveryScheduleArrayOutputWithContext(ctx context.Context) DiscoveryScheduleArrayOutput
type DiscoveryScheduleInput ¶
type DiscoveryScheduleInput interface { pulumi.Input ToDiscoveryScheduleOutput() DiscoveryScheduleOutput ToDiscoveryScheduleOutputWithContext(ctx context.Context) DiscoveryScheduleOutput }
type DiscoveryScheduleMap ¶
type DiscoveryScheduleMap map[string]DiscoveryScheduleInput
func (DiscoveryScheduleMap) ElementType ¶
func (DiscoveryScheduleMap) ElementType() reflect.Type
func (DiscoveryScheduleMap) ToDiscoveryScheduleMapOutput ¶
func (i DiscoveryScheduleMap) ToDiscoveryScheduleMapOutput() DiscoveryScheduleMapOutput
func (DiscoveryScheduleMap) ToDiscoveryScheduleMapOutputWithContext ¶
func (i DiscoveryScheduleMap) ToDiscoveryScheduleMapOutputWithContext(ctx context.Context) DiscoveryScheduleMapOutput
type DiscoveryScheduleMapInput ¶
type DiscoveryScheduleMapInput interface { pulumi.Input ToDiscoveryScheduleMapOutput() DiscoveryScheduleMapOutput ToDiscoveryScheduleMapOutputWithContext(context.Context) DiscoveryScheduleMapOutput }
DiscoveryScheduleMapInput is an input type that accepts DiscoveryScheduleMap and DiscoveryScheduleMapOutput values. You can construct a concrete instance of `DiscoveryScheduleMapInput` via:
DiscoveryScheduleMap{ "key": DiscoveryScheduleArgs{...} }
type DiscoveryScheduleMapOutput ¶
type DiscoveryScheduleMapOutput struct{ *pulumi.OutputState }
func (DiscoveryScheduleMapOutput) ElementType ¶
func (DiscoveryScheduleMapOutput) ElementType() reflect.Type
func (DiscoveryScheduleMapOutput) MapIndex ¶
func (o DiscoveryScheduleMapOutput) MapIndex(k pulumi.StringInput) DiscoveryScheduleOutput
func (DiscoveryScheduleMapOutput) ToDiscoveryScheduleMapOutput ¶
func (o DiscoveryScheduleMapOutput) ToDiscoveryScheduleMapOutput() DiscoveryScheduleMapOutput
func (DiscoveryScheduleMapOutput) ToDiscoveryScheduleMapOutputWithContext ¶
func (o DiscoveryScheduleMapOutput) ToDiscoveryScheduleMapOutputWithContext(ctx context.Context) DiscoveryScheduleMapOutput
type DiscoveryScheduleOutput ¶
type DiscoveryScheduleOutput struct{ *pulumi.OutputState }
func (DiscoveryScheduleOutput) CompartmentId ¶
func (o DiscoveryScheduleOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule is created.
func (DiscoveryScheduleOutput) DefinedTags ¶
func (o DiscoveryScheduleOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (DiscoveryScheduleOutput) DisplayName ¶
func (o DiscoveryScheduleOutput) DisplayName() pulumi.StringOutput
(Updatable) A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided.
func (DiscoveryScheduleOutput) ElementType ¶
func (DiscoveryScheduleOutput) ElementType() reflect.Type
func (DiscoveryScheduleOutput) ExecutionRecurrences ¶
func (o DiscoveryScheduleOutput) ExecutionRecurrences() pulumi.StringOutput
(Updatable) Recurrence specification for the discovery schedule execution.
func (DiscoveryScheduleOutput) FreeformTags ¶
func (o DiscoveryScheduleOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
** 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 (DiscoveryScheduleOutput) LifecycleDetails ¶
func (o DiscoveryScheduleOutput) LifecycleDetails() pulumi.StringOutput
The detailed state of the discovery schedule.
func (DiscoveryScheduleOutput) State ¶
func (o DiscoveryScheduleOutput) State() pulumi.StringOutput
Current state of the discovery schedule.
func (DiscoveryScheduleOutput) SystemTags ¶
func (o DiscoveryScheduleOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DiscoveryScheduleOutput) TimeCreated ¶
func (o DiscoveryScheduleOutput) TimeCreated() pulumi.StringOutput
The time when the discovery schedule was created in RFC3339 format.
func (DiscoveryScheduleOutput) TimeUpdated ¶
func (o DiscoveryScheduleOutput) TimeUpdated() pulumi.StringOutput
The time when the discovery schedule was last updated in RFC3339 format.
func (DiscoveryScheduleOutput) ToDiscoveryScheduleOutput ¶
func (o DiscoveryScheduleOutput) ToDiscoveryScheduleOutput() DiscoveryScheduleOutput
func (DiscoveryScheduleOutput) ToDiscoveryScheduleOutputWithContext ¶
func (o DiscoveryScheduleOutput) ToDiscoveryScheduleOutputWithContext(ctx context.Context) DiscoveryScheduleOutput
type DiscoveryScheduleState ¶
type DiscoveryScheduleState struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule is created. CompartmentId pulumi.StringPtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided. DisplayName pulumi.StringPtrInput // (Updatable) Recurrence specification for the discovery schedule execution. ExecutionRecurrences pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapInput // The detailed state of the discovery schedule. LifecycleDetails pulumi.StringPtrInput // Current state of the discovery schedule. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the discovery schedule was created in RFC3339 format. TimeCreated pulumi.StringPtrInput // The time when the discovery schedule was last updated in RFC3339 format. TimeUpdated pulumi.StringPtrInput }
func (DiscoveryScheduleState) ElementType ¶
func (DiscoveryScheduleState) ElementType() reflect.Type
type Environment ¶
type Environment struct { pulumi.CustomResourceState // (Updatable) Compartment identifier. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Environment identifier. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The current state of the source environment. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the source environment was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the source environment was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Environment resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates a source environment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewEnvironment(ctx, "test_environment", &CloudBridge.EnvironmentArgs{ CompartmentId: pulumi.Any(compartmentId), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, DisplayName: pulumi.Any(environmentDisplayName), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, }) if err != nil { return err } return nil }) }
```
## Import
Environments can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/environment:Environment test_environment "id" ```
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment 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 NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // (Updatable) Compartment identifier. CompartmentId pulumi.StringInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Environment identifier. DisplayName pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentArray ¶
type EnvironmentArray []EnvironmentInput
func (EnvironmentArray) ElementType ¶
func (EnvironmentArray) ElementType() reflect.Type
func (EnvironmentArray) ToEnvironmentArrayOutput ¶
func (i EnvironmentArray) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArray) ToEnvironmentArrayOutputWithContext ¶
func (i EnvironmentArray) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentArrayInput ¶
type EnvironmentArrayInput interface { pulumi.Input ToEnvironmentArrayOutput() EnvironmentArrayOutput ToEnvironmentArrayOutputWithContext(context.Context) EnvironmentArrayOutput }
EnvironmentArrayInput is an input type that accepts EnvironmentArray and EnvironmentArrayOutput values. You can construct a concrete instance of `EnvironmentArrayInput` via:
EnvironmentArray{ EnvironmentArgs{...} }
type EnvironmentArrayOutput ¶
type EnvironmentArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentArrayOutput) ElementType ¶
func (EnvironmentArrayOutput) ElementType() reflect.Type
func (EnvironmentArrayOutput) Index ¶
func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutput ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentMap ¶
type EnvironmentMap map[string]EnvironmentInput
func (EnvironmentMap) ElementType ¶
func (EnvironmentMap) ElementType() reflect.Type
func (EnvironmentMap) ToEnvironmentMapOutput ¶
func (i EnvironmentMap) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMap) ToEnvironmentMapOutputWithContext ¶
func (i EnvironmentMap) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentMapInput ¶
type EnvironmentMapInput interface { pulumi.Input ToEnvironmentMapOutput() EnvironmentMapOutput ToEnvironmentMapOutputWithContext(context.Context) EnvironmentMapOutput }
EnvironmentMapInput is an input type that accepts EnvironmentMap and EnvironmentMapOutput values. You can construct a concrete instance of `EnvironmentMapInput` via:
EnvironmentMap{ "key": EnvironmentArgs{...} }
type EnvironmentMapOutput ¶
type EnvironmentMapOutput struct{ *pulumi.OutputState }
func (EnvironmentMapOutput) ElementType ¶
func (EnvironmentMapOutput) ElementType() reflect.Type
func (EnvironmentMapOutput) MapIndex ¶
func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutput ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutputWithContext ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) CompartmentId ¶
func (o EnvironmentOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment identifier.
func (EnvironmentOutput) DefinedTags ¶
func (o EnvironmentOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (EnvironmentOutput) DisplayName ¶
func (o EnvironmentOutput) DisplayName() pulumi.StringOutput
(Updatable) Environment identifier.
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) FreeformTags ¶
func (o EnvironmentOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
** 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 (EnvironmentOutput) LifecycleDetails ¶
func (o EnvironmentOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (EnvironmentOutput) State ¶
func (o EnvironmentOutput) State() pulumi.StringOutput
The current state of the source environment.
func (EnvironmentOutput) SystemTags ¶
func (o EnvironmentOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (EnvironmentOutput) TimeCreated ¶
func (o EnvironmentOutput) TimeCreated() pulumi.StringOutput
The time when the source environment was created. An RFC3339 formatted datetime string.
func (EnvironmentOutput) TimeUpdated ¶
func (o EnvironmentOutput) TimeUpdated() pulumi.StringOutput
The time when the source environment was updated. An RFC3339 formatted datetime string.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { // (Updatable) Compartment identifier. CompartmentId pulumi.StringPtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Environment identifier. DisplayName pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapInput // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // The current state of the source environment. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the source environment was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time when the source environment was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type GetAgentDependenciesAgentDependencyCollection ¶
type GetAgentDependenciesAgentDependencyCollection struct {
Items []GetAgentDependenciesAgentDependencyCollectionItem `pulumi:"items"`
}
type GetAgentDependenciesAgentDependencyCollectionArgs ¶
type GetAgentDependenciesAgentDependencyCollectionArgs struct {
Items GetAgentDependenciesAgentDependencyCollectionItemArrayInput `pulumi:"items"`
}
func (GetAgentDependenciesAgentDependencyCollectionArgs) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionArgs) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionArgs) ToGetAgentDependenciesAgentDependencyCollectionOutput ¶
func (i GetAgentDependenciesAgentDependencyCollectionArgs) ToGetAgentDependenciesAgentDependencyCollectionOutput() GetAgentDependenciesAgentDependencyCollectionOutput
func (GetAgentDependenciesAgentDependencyCollectionArgs) ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext ¶
func (i GetAgentDependenciesAgentDependencyCollectionArgs) ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionOutput
type GetAgentDependenciesAgentDependencyCollectionArray ¶
type GetAgentDependenciesAgentDependencyCollectionArray []GetAgentDependenciesAgentDependencyCollectionInput
func (GetAgentDependenciesAgentDependencyCollectionArray) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionArray) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionArray) ToGetAgentDependenciesAgentDependencyCollectionArrayOutput ¶
func (i GetAgentDependenciesAgentDependencyCollectionArray) ToGetAgentDependenciesAgentDependencyCollectionArrayOutput() GetAgentDependenciesAgentDependencyCollectionArrayOutput
func (GetAgentDependenciesAgentDependencyCollectionArray) ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext ¶
func (i GetAgentDependenciesAgentDependencyCollectionArray) ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionArrayOutput
type GetAgentDependenciesAgentDependencyCollectionArrayInput ¶
type GetAgentDependenciesAgentDependencyCollectionArrayInput interface { pulumi.Input ToGetAgentDependenciesAgentDependencyCollectionArrayOutput() GetAgentDependenciesAgentDependencyCollectionArrayOutput ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext(context.Context) GetAgentDependenciesAgentDependencyCollectionArrayOutput }
GetAgentDependenciesAgentDependencyCollectionArrayInput is an input type that accepts GetAgentDependenciesAgentDependencyCollectionArray and GetAgentDependenciesAgentDependencyCollectionArrayOutput values. You can construct a concrete instance of `GetAgentDependenciesAgentDependencyCollectionArrayInput` via:
GetAgentDependenciesAgentDependencyCollectionArray{ GetAgentDependenciesAgentDependencyCollectionArgs{...} }
type GetAgentDependenciesAgentDependencyCollectionArrayOutput ¶
type GetAgentDependenciesAgentDependencyCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAgentDependenciesAgentDependencyCollectionArrayOutput) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionArrayOutput) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionArrayOutput ¶
func (o GetAgentDependenciesAgentDependencyCollectionArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionArrayOutput() GetAgentDependenciesAgentDependencyCollectionArrayOutput
func (GetAgentDependenciesAgentDependencyCollectionArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext ¶
func (o GetAgentDependenciesAgentDependencyCollectionArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionArrayOutput
type GetAgentDependenciesAgentDependencyCollectionInput ¶
type GetAgentDependenciesAgentDependencyCollectionInput interface { pulumi.Input ToGetAgentDependenciesAgentDependencyCollectionOutput() GetAgentDependenciesAgentDependencyCollectionOutput ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext(context.Context) GetAgentDependenciesAgentDependencyCollectionOutput }
GetAgentDependenciesAgentDependencyCollectionInput is an input type that accepts GetAgentDependenciesAgentDependencyCollectionArgs and GetAgentDependenciesAgentDependencyCollectionOutput values. You can construct a concrete instance of `GetAgentDependenciesAgentDependencyCollectionInput` via:
GetAgentDependenciesAgentDependencyCollectionArgs{...}
type GetAgentDependenciesAgentDependencyCollectionItem ¶
type GetAgentDependenciesAgentDependencyCollectionItem struct { // Object storage bucket where the Agent dependency is uploaded. Bucket string `pulumi:"bucket"` // The checksum associated with the dependency object returned by Object Storage. Checksum string `pulumi:"checksum"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Name of the dependency type. This should match the whitelisted enum of dependency names. DependencyName string `pulumi:"dependencyName"` // Version of the Agent dependency. DependencyVersion string `pulumi:"dependencyVersion"` // Description about the Agent dependency. Description string `pulumi:"description"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // The eTag associated with the dependency object returned by Object Storage. ETag string `pulumi:"eTag"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Object storage namespace associated with the customer's tenancy. Namespace string `pulumi:"namespace"` // Name of the dependency object uploaded by the customer. Object string `pulumi:"object"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the AgentDependency was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` }
type GetAgentDependenciesAgentDependencyCollectionItemArgs ¶
type GetAgentDependenciesAgentDependencyCollectionItemArgs struct { // Object storage bucket where the Agent dependency is uploaded. Bucket pulumi.StringInput `pulumi:"bucket"` // The checksum associated with the dependency object returned by Object Storage. Checksum pulumi.StringInput `pulumi:"checksum"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Name of the dependency type. This should match the whitelisted enum of dependency names. DependencyName pulumi.StringInput `pulumi:"dependencyName"` // Version of the Agent dependency. DependencyVersion pulumi.StringInput `pulumi:"dependencyVersion"` // Description about the Agent dependency. Description pulumi.StringInput `pulumi:"description"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // The eTag associated with the dependency object returned by Object Storage. ETag pulumi.StringInput `pulumi:"eTag"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Object storage namespace associated with the customer's tenancy. Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the dependency object uploaded by the customer. Object pulumi.StringInput `pulumi:"object"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the AgentDependency was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` }
func (GetAgentDependenciesAgentDependencyCollectionItemArgs) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionItemArgs) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionItemArgs) ToGetAgentDependenciesAgentDependencyCollectionItemOutput ¶
func (i GetAgentDependenciesAgentDependencyCollectionItemArgs) ToGetAgentDependenciesAgentDependencyCollectionItemOutput() GetAgentDependenciesAgentDependencyCollectionItemOutput
func (GetAgentDependenciesAgentDependencyCollectionItemArgs) ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext ¶
func (i GetAgentDependenciesAgentDependencyCollectionItemArgs) ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemOutput
type GetAgentDependenciesAgentDependencyCollectionItemArray ¶
type GetAgentDependenciesAgentDependencyCollectionItemArray []GetAgentDependenciesAgentDependencyCollectionItemInput
func (GetAgentDependenciesAgentDependencyCollectionItemArray) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionItemArray) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionItemArray) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput ¶
func (i GetAgentDependenciesAgentDependencyCollectionItemArray) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput() GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
func (GetAgentDependenciesAgentDependencyCollectionItemArray) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext ¶
func (i GetAgentDependenciesAgentDependencyCollectionItemArray) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
type GetAgentDependenciesAgentDependencyCollectionItemArrayInput ¶
type GetAgentDependenciesAgentDependencyCollectionItemArrayInput interface { pulumi.Input ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput() GetAgentDependenciesAgentDependencyCollectionItemArrayOutput ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext(context.Context) GetAgentDependenciesAgentDependencyCollectionItemArrayOutput }
GetAgentDependenciesAgentDependencyCollectionItemArrayInput is an input type that accepts GetAgentDependenciesAgentDependencyCollectionItemArray and GetAgentDependenciesAgentDependencyCollectionItemArrayOutput values. You can construct a concrete instance of `GetAgentDependenciesAgentDependencyCollectionItemArrayInput` via:
GetAgentDependenciesAgentDependencyCollectionItemArray{ GetAgentDependenciesAgentDependencyCollectionItemArgs{...} }
type GetAgentDependenciesAgentDependencyCollectionItemArrayOutput ¶
type GetAgentDependenciesAgentDependencyCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutput() GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
func (GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemArrayOutput) ToGetAgentDependenciesAgentDependencyCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemArrayOutput
type GetAgentDependenciesAgentDependencyCollectionItemInput ¶
type GetAgentDependenciesAgentDependencyCollectionItemInput interface { pulumi.Input ToGetAgentDependenciesAgentDependencyCollectionItemOutput() GetAgentDependenciesAgentDependencyCollectionItemOutput ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext(context.Context) GetAgentDependenciesAgentDependencyCollectionItemOutput }
GetAgentDependenciesAgentDependencyCollectionItemInput is an input type that accepts GetAgentDependenciesAgentDependencyCollectionItemArgs and GetAgentDependenciesAgentDependencyCollectionItemOutput values. You can construct a concrete instance of `GetAgentDependenciesAgentDependencyCollectionItemInput` via:
GetAgentDependenciesAgentDependencyCollectionItemArgs{...}
type GetAgentDependenciesAgentDependencyCollectionItemOutput ¶
type GetAgentDependenciesAgentDependencyCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) Bucket ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Bucket() pulumi.StringOutput
Object storage bucket where the Agent dependency is uploaded.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) Checksum ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Checksum() pulumi.StringOutput
The checksum associated with the dependency object returned by Object Storage.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) CompartmentId ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) DefinedTags ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) DependencyName ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DependencyName() pulumi.StringOutput
Name of the dependency type. This should match the whitelisted enum of dependency names.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) DependencyVersion ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DependencyVersion() pulumi.StringOutput
Version of the Agent dependency.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) Description ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Description() pulumi.StringOutput
Description about the Agent dependency.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) DisplayName ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) ETag ¶
The eTag associated with the dependency object returned by Object Storage.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) FreeformTags ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) Id ¶
Unique identifier that is immutable on creation.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) LifecycleDetails ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) Namespace ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Namespace() pulumi.StringOutput
Object storage namespace associated with the customer's tenancy.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) Object ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) Object() pulumi.StringOutput
Name of the dependency object uploaded by the customer.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) State ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources their lifecycleState matches the given lifecycleState.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) SystemTags ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) TimeCreated ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the AgentDependency was created. An RFC3339 formatted datetime string.
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) ToGetAgentDependenciesAgentDependencyCollectionItemOutput ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) ToGetAgentDependenciesAgentDependencyCollectionItemOutput() GetAgentDependenciesAgentDependencyCollectionItemOutput
func (GetAgentDependenciesAgentDependencyCollectionItemOutput) ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext ¶
func (o GetAgentDependenciesAgentDependencyCollectionItemOutput) ToGetAgentDependenciesAgentDependencyCollectionItemOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionItemOutput
type GetAgentDependenciesAgentDependencyCollectionOutput ¶
type GetAgentDependenciesAgentDependencyCollectionOutput struct{ *pulumi.OutputState }
func (GetAgentDependenciesAgentDependencyCollectionOutput) ElementType ¶
func (GetAgentDependenciesAgentDependencyCollectionOutput) ElementType() reflect.Type
func (GetAgentDependenciesAgentDependencyCollectionOutput) ToGetAgentDependenciesAgentDependencyCollectionOutput ¶
func (o GetAgentDependenciesAgentDependencyCollectionOutput) ToGetAgentDependenciesAgentDependencyCollectionOutput() GetAgentDependenciesAgentDependencyCollectionOutput
func (GetAgentDependenciesAgentDependencyCollectionOutput) ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext ¶
func (o GetAgentDependenciesAgentDependencyCollectionOutput) ToGetAgentDependenciesAgentDependencyCollectionOutputWithContext(ctx context.Context) GetAgentDependenciesAgentDependencyCollectionOutput
type GetAgentDependenciesArgs ¶
type GetAgentDependenciesArgs struct { // A filter to return only resources that match the given Agent ID. AgentId *string `pulumi:"agentId"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId *string `pulumi:"environmentId"` Filters []GetAgentDependenciesFilter `pulumi:"filters"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getAgentDependencies.
type GetAgentDependenciesFilterArgs ¶
type GetAgentDependenciesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAgentDependenciesFilterArgs) ElementType ¶
func (GetAgentDependenciesFilterArgs) ElementType() reflect.Type
func (GetAgentDependenciesFilterArgs) ToGetAgentDependenciesFilterOutput ¶
func (i GetAgentDependenciesFilterArgs) ToGetAgentDependenciesFilterOutput() GetAgentDependenciesFilterOutput
func (GetAgentDependenciesFilterArgs) ToGetAgentDependenciesFilterOutputWithContext ¶
func (i GetAgentDependenciesFilterArgs) ToGetAgentDependenciesFilterOutputWithContext(ctx context.Context) GetAgentDependenciesFilterOutput
type GetAgentDependenciesFilterArray ¶
type GetAgentDependenciesFilterArray []GetAgentDependenciesFilterInput
func (GetAgentDependenciesFilterArray) ElementType ¶
func (GetAgentDependenciesFilterArray) ElementType() reflect.Type
func (GetAgentDependenciesFilterArray) ToGetAgentDependenciesFilterArrayOutput ¶
func (i GetAgentDependenciesFilterArray) ToGetAgentDependenciesFilterArrayOutput() GetAgentDependenciesFilterArrayOutput
func (GetAgentDependenciesFilterArray) ToGetAgentDependenciesFilterArrayOutputWithContext ¶
func (i GetAgentDependenciesFilterArray) ToGetAgentDependenciesFilterArrayOutputWithContext(ctx context.Context) GetAgentDependenciesFilterArrayOutput
type GetAgentDependenciesFilterArrayInput ¶
type GetAgentDependenciesFilterArrayInput interface { pulumi.Input ToGetAgentDependenciesFilterArrayOutput() GetAgentDependenciesFilterArrayOutput ToGetAgentDependenciesFilterArrayOutputWithContext(context.Context) GetAgentDependenciesFilterArrayOutput }
GetAgentDependenciesFilterArrayInput is an input type that accepts GetAgentDependenciesFilterArray and GetAgentDependenciesFilterArrayOutput values. You can construct a concrete instance of `GetAgentDependenciesFilterArrayInput` via:
GetAgentDependenciesFilterArray{ GetAgentDependenciesFilterArgs{...} }
type GetAgentDependenciesFilterArrayOutput ¶
type GetAgentDependenciesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAgentDependenciesFilterArrayOutput) ElementType ¶
func (GetAgentDependenciesFilterArrayOutput) ElementType() reflect.Type
func (GetAgentDependenciesFilterArrayOutput) Index ¶
func (o GetAgentDependenciesFilterArrayOutput) Index(i pulumi.IntInput) GetAgentDependenciesFilterOutput
func (GetAgentDependenciesFilterArrayOutput) ToGetAgentDependenciesFilterArrayOutput ¶
func (o GetAgentDependenciesFilterArrayOutput) ToGetAgentDependenciesFilterArrayOutput() GetAgentDependenciesFilterArrayOutput
func (GetAgentDependenciesFilterArrayOutput) ToGetAgentDependenciesFilterArrayOutputWithContext ¶
func (o GetAgentDependenciesFilterArrayOutput) ToGetAgentDependenciesFilterArrayOutputWithContext(ctx context.Context) GetAgentDependenciesFilterArrayOutput
type GetAgentDependenciesFilterInput ¶
type GetAgentDependenciesFilterInput interface { pulumi.Input ToGetAgentDependenciesFilterOutput() GetAgentDependenciesFilterOutput ToGetAgentDependenciesFilterOutputWithContext(context.Context) GetAgentDependenciesFilterOutput }
GetAgentDependenciesFilterInput is an input type that accepts GetAgentDependenciesFilterArgs and GetAgentDependenciesFilterOutput values. You can construct a concrete instance of `GetAgentDependenciesFilterInput` via:
GetAgentDependenciesFilterArgs{...}
type GetAgentDependenciesFilterOutput ¶
type GetAgentDependenciesFilterOutput struct{ *pulumi.OutputState }
func (GetAgentDependenciesFilterOutput) ElementType ¶
func (GetAgentDependenciesFilterOutput) ElementType() reflect.Type
func (GetAgentDependenciesFilterOutput) Name ¶
func (o GetAgentDependenciesFilterOutput) Name() pulumi.StringOutput
func (GetAgentDependenciesFilterOutput) Regex ¶
func (o GetAgentDependenciesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAgentDependenciesFilterOutput) ToGetAgentDependenciesFilterOutput ¶
func (o GetAgentDependenciesFilterOutput) ToGetAgentDependenciesFilterOutput() GetAgentDependenciesFilterOutput
func (GetAgentDependenciesFilterOutput) ToGetAgentDependenciesFilterOutputWithContext ¶
func (o GetAgentDependenciesFilterOutput) ToGetAgentDependenciesFilterOutputWithContext(ctx context.Context) GetAgentDependenciesFilterOutput
func (GetAgentDependenciesFilterOutput) Values ¶
func (o GetAgentDependenciesFilterOutput) Values() pulumi.StringArrayOutput
type GetAgentDependenciesOutputArgs ¶
type GetAgentDependenciesOutputArgs struct { // A filter to return only resources that match the given Agent ID. AgentId pulumi.StringPtrInput `pulumi:"agentId"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId pulumi.StringPtrInput `pulumi:"environmentId"` Filters GetAgentDependenciesFilterArrayInput `pulumi:"filters"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getAgentDependencies.
func (GetAgentDependenciesOutputArgs) ElementType ¶
func (GetAgentDependenciesOutputArgs) ElementType() reflect.Type
type GetAgentDependenciesResult ¶
type GetAgentDependenciesResult struct { // The list of agent_dependency_collection. AgentDependencyCollections []GetAgentDependenciesAgentDependencyCollection `pulumi:"agentDependencyCollections"` AgentId *string `pulumi:"agentId"` // Compartment identifier CompartmentId string `pulumi:"compartmentId"` // Display name of the Agent dependency. DisplayName *string `pulumi:"displayName"` EnvironmentId *string `pulumi:"environmentId"` Filters []GetAgentDependenciesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of AgentDependency. State *string `pulumi:"state"` }
A collection of values returned by getAgentDependencies.
func GetAgentDependencies ¶
func GetAgentDependencies(ctx *pulumi.Context, args *GetAgentDependenciesArgs, opts ...pulumi.InvokeOption) (*GetAgentDependenciesResult, error)
This data source provides the list of Agent Dependencies in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of AgentDependencies such as AgentDependencyCollection.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAgentDependencies(ctx, &cloudbridge.GetAgentDependenciesArgs{ CompartmentId: compartmentId, AgentId: pulumi.StringRef(testAgent.Id), DisplayName: pulumi.StringRef(agentDependencyDisplayName), EnvironmentId: pulumi.StringRef(testEnvironment.Id), State: pulumi.StringRef(agentDependencyState), }, nil) if err != nil { return err } return nil }) }
```
type GetAgentDependenciesResultOutput ¶
type GetAgentDependenciesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgentDependencies.
func GetAgentDependenciesOutput ¶
func GetAgentDependenciesOutput(ctx *pulumi.Context, args GetAgentDependenciesOutputArgs, opts ...pulumi.InvokeOption) GetAgentDependenciesResultOutput
func (GetAgentDependenciesResultOutput) AgentDependencyCollections ¶
func (o GetAgentDependenciesResultOutput) AgentDependencyCollections() GetAgentDependenciesAgentDependencyCollectionArrayOutput
The list of agent_dependency_collection.
func (GetAgentDependenciesResultOutput) AgentId ¶
func (o GetAgentDependenciesResultOutput) AgentId() pulumi.StringPtrOutput
func (GetAgentDependenciesResultOutput) CompartmentId ¶
func (o GetAgentDependenciesResultOutput) CompartmentId() pulumi.StringOutput
Compartment identifier
func (GetAgentDependenciesResultOutput) DisplayName ¶
func (o GetAgentDependenciesResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the Agent dependency.
func (GetAgentDependenciesResultOutput) ElementType ¶
func (GetAgentDependenciesResultOutput) ElementType() reflect.Type
func (GetAgentDependenciesResultOutput) EnvironmentId ¶
func (o GetAgentDependenciesResultOutput) EnvironmentId() pulumi.StringPtrOutput
func (GetAgentDependenciesResultOutput) Filters ¶
func (o GetAgentDependenciesResultOutput) Filters() GetAgentDependenciesFilterArrayOutput
func (GetAgentDependenciesResultOutput) Id ¶
func (o GetAgentDependenciesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAgentDependenciesResultOutput) State ¶
func (o GetAgentDependenciesResultOutput) State() pulumi.StringPtrOutput
The current state of AgentDependency.
func (GetAgentDependenciesResultOutput) ToGetAgentDependenciesResultOutput ¶
func (o GetAgentDependenciesResultOutput) ToGetAgentDependenciesResultOutput() GetAgentDependenciesResultOutput
func (GetAgentDependenciesResultOutput) ToGetAgentDependenciesResultOutputWithContext ¶
func (o GetAgentDependenciesResultOutput) ToGetAgentDependenciesResultOutputWithContext(ctx context.Context) GetAgentDependenciesResultOutput
type GetAgentPluginList ¶
type GetAgentPluginList struct { // Unique Agent identifier path parameter. AgentId string `pulumi:"agentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name string `pulumi:"name"` // Plugin version. PluginVersion string `pulumi:"pluginVersion"` // The current state of the Agent. State string `pulumi:"state"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetAgentPluginListArgs ¶
type GetAgentPluginListArgs struct { // Unique Agent identifier path parameter. AgentId pulumi.StringInput `pulumi:"agentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name pulumi.StringInput `pulumi:"name"` // Plugin version. PluginVersion pulumi.StringInput `pulumi:"pluginVersion"` // The current state of the Agent. State pulumi.StringInput `pulumi:"state"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetAgentPluginListArgs) ElementType ¶
func (GetAgentPluginListArgs) ElementType() reflect.Type
func (GetAgentPluginListArgs) ToGetAgentPluginListOutput ¶
func (i GetAgentPluginListArgs) ToGetAgentPluginListOutput() GetAgentPluginListOutput
func (GetAgentPluginListArgs) ToGetAgentPluginListOutputWithContext ¶
func (i GetAgentPluginListArgs) ToGetAgentPluginListOutputWithContext(ctx context.Context) GetAgentPluginListOutput
type GetAgentPluginListArray ¶
type GetAgentPluginListArray []GetAgentPluginListInput
func (GetAgentPluginListArray) ElementType ¶
func (GetAgentPluginListArray) ElementType() reflect.Type
func (GetAgentPluginListArray) ToGetAgentPluginListArrayOutput ¶
func (i GetAgentPluginListArray) ToGetAgentPluginListArrayOutput() GetAgentPluginListArrayOutput
func (GetAgentPluginListArray) ToGetAgentPluginListArrayOutputWithContext ¶
func (i GetAgentPluginListArray) ToGetAgentPluginListArrayOutputWithContext(ctx context.Context) GetAgentPluginListArrayOutput
type GetAgentPluginListArrayInput ¶
type GetAgentPluginListArrayInput interface { pulumi.Input ToGetAgentPluginListArrayOutput() GetAgentPluginListArrayOutput ToGetAgentPluginListArrayOutputWithContext(context.Context) GetAgentPluginListArrayOutput }
GetAgentPluginListArrayInput is an input type that accepts GetAgentPluginListArray and GetAgentPluginListArrayOutput values. You can construct a concrete instance of `GetAgentPluginListArrayInput` via:
GetAgentPluginListArray{ GetAgentPluginListArgs{...} }
type GetAgentPluginListArrayOutput ¶
type GetAgentPluginListArrayOutput struct{ *pulumi.OutputState }
func (GetAgentPluginListArrayOutput) ElementType ¶
func (GetAgentPluginListArrayOutput) ElementType() reflect.Type
func (GetAgentPluginListArrayOutput) Index ¶
func (o GetAgentPluginListArrayOutput) Index(i pulumi.IntInput) GetAgentPluginListOutput
func (GetAgentPluginListArrayOutput) ToGetAgentPluginListArrayOutput ¶
func (o GetAgentPluginListArrayOutput) ToGetAgentPluginListArrayOutput() GetAgentPluginListArrayOutput
func (GetAgentPluginListArrayOutput) ToGetAgentPluginListArrayOutputWithContext ¶
func (o GetAgentPluginListArrayOutput) ToGetAgentPluginListArrayOutputWithContext(ctx context.Context) GetAgentPluginListArrayOutput
type GetAgentPluginListInput ¶
type GetAgentPluginListInput interface { pulumi.Input ToGetAgentPluginListOutput() GetAgentPluginListOutput ToGetAgentPluginListOutputWithContext(context.Context) GetAgentPluginListOutput }
GetAgentPluginListInput is an input type that accepts GetAgentPluginListArgs and GetAgentPluginListOutput values. You can construct a concrete instance of `GetAgentPluginListInput` via:
GetAgentPluginListArgs{...}
type GetAgentPluginListOutput ¶
type GetAgentPluginListOutput struct{ *pulumi.OutputState }
func (GetAgentPluginListOutput) AgentId ¶
func (o GetAgentPluginListOutput) AgentId() pulumi.StringOutput
Unique Agent identifier path parameter.
func (GetAgentPluginListOutput) DefinedTags ¶
func (o GetAgentPluginListOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAgentPluginListOutput) ElementType ¶
func (GetAgentPluginListOutput) ElementType() reflect.Type
func (GetAgentPluginListOutput) FreeformTags ¶
func (o GetAgentPluginListOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAgentPluginListOutput) LifecycleDetails ¶
func (o GetAgentPluginListOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (GetAgentPluginListOutput) Name ¶
func (o GetAgentPluginListOutput) Name() pulumi.StringOutput
Plugin identifier, which can be renamed.
func (GetAgentPluginListOutput) PluginVersion ¶
func (o GetAgentPluginListOutput) PluginVersion() pulumi.StringOutput
Plugin version.
func (GetAgentPluginListOutput) State ¶
func (o GetAgentPluginListOutput) State() pulumi.StringOutput
The current state of the Agent.
func (GetAgentPluginListOutput) TimeCreated ¶
func (o GetAgentPluginListOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (GetAgentPluginListOutput) TimeUpdated ¶
func (o GetAgentPluginListOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (GetAgentPluginListOutput) ToGetAgentPluginListOutput ¶
func (o GetAgentPluginListOutput) ToGetAgentPluginListOutput() GetAgentPluginListOutput
func (GetAgentPluginListOutput) ToGetAgentPluginListOutputWithContext ¶
func (o GetAgentPluginListOutput) ToGetAgentPluginListOutputWithContext(ctx context.Context) GetAgentPluginListOutput
type GetAgentsAgentCollection ¶
type GetAgentsAgentCollection struct {
Items []GetAgentsAgentCollectionItem `pulumi:"items"`
}
type GetAgentsAgentCollectionArgs ¶
type GetAgentsAgentCollectionArgs struct {
Items GetAgentsAgentCollectionItemArrayInput `pulumi:"items"`
}
func (GetAgentsAgentCollectionArgs) ElementType ¶
func (GetAgentsAgentCollectionArgs) ElementType() reflect.Type
func (GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutput ¶
func (i GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput
func (GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutputWithContext ¶
func (i GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutputWithContext(ctx context.Context) GetAgentsAgentCollectionOutput
type GetAgentsAgentCollectionArray ¶
type GetAgentsAgentCollectionArray []GetAgentsAgentCollectionInput
func (GetAgentsAgentCollectionArray) ElementType ¶
func (GetAgentsAgentCollectionArray) ElementType() reflect.Type
func (GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutput ¶
func (i GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput
func (GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutputWithContext ¶
func (i GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionArrayOutput
type GetAgentsAgentCollectionArrayInput ¶
type GetAgentsAgentCollectionArrayInput interface { pulumi.Input ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput ToGetAgentsAgentCollectionArrayOutputWithContext(context.Context) GetAgentsAgentCollectionArrayOutput }
GetAgentsAgentCollectionArrayInput is an input type that accepts GetAgentsAgentCollectionArray and GetAgentsAgentCollectionArrayOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionArrayInput` via:
GetAgentsAgentCollectionArray{ GetAgentsAgentCollectionArgs{...} }
type GetAgentsAgentCollectionArrayOutput ¶
type GetAgentsAgentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAgentsAgentCollectionArrayOutput) ElementType ¶
func (GetAgentsAgentCollectionArrayOutput) ElementType() reflect.Type
func (GetAgentsAgentCollectionArrayOutput) Index ¶
func (o GetAgentsAgentCollectionArrayOutput) Index(i pulumi.IntInput) GetAgentsAgentCollectionOutput
func (GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutput ¶
func (o GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput
func (GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutputWithContext ¶
func (o GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionArrayOutput
type GetAgentsAgentCollectionInput ¶
type GetAgentsAgentCollectionInput interface { pulumi.Input ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput ToGetAgentsAgentCollectionOutputWithContext(context.Context) GetAgentsAgentCollectionOutput }
GetAgentsAgentCollectionInput is an input type that accepts GetAgentsAgentCollectionArgs and GetAgentsAgentCollectionOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionInput` via:
GetAgentsAgentCollectionArgs{...}
type GetAgentsAgentCollectionItem ¶
type GetAgentsAgentCollectionItem struct { // Resource principal public key. AgentPubKey string `pulumi:"agentPubKey"` // Type of the Agent. AgentType string `pulumi:"agentType"` // Agent identifier. AgentVersion string `pulumi:"agentVersion"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId string `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The current heartbeat status of the Agent based on its timeLastSyncReceived value. HeartBeatStatus string `pulumi:"heartBeatStatus"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // OS version. OsVersion string `pulumi:"osVersion"` // List of plugins associated with the agent. PluginLists []GetAgentsAgentCollectionItemPluginList `pulumi:"pluginLists"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time since epoch for when the public key will expire. An RFC3339 formatted datetime string. TimeExpireAgentKeyInMs string `pulumi:"timeExpireAgentKeyInMs"` // The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string. TimeLastSyncReceived string `pulumi:"timeLastSyncReceived"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetAgentsAgentCollectionItemArgs ¶
type GetAgentsAgentCollectionItemArgs struct { // Resource principal public key. AgentPubKey pulumi.StringInput `pulumi:"agentPubKey"` // Type of the Agent. AgentType pulumi.StringInput `pulumi:"agentType"` // Agent identifier. AgentVersion pulumi.StringInput `pulumi:"agentVersion"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId pulumi.StringInput `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The current heartbeat status of the Agent based on its timeLastSyncReceived value. HeartBeatStatus pulumi.StringInput `pulumi:"heartBeatStatus"` // Unique identifier that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // OS version. OsVersion pulumi.StringInput `pulumi:"osVersion"` // List of plugins associated with the agent. PluginLists GetAgentsAgentCollectionItemPluginListArrayInput `pulumi:"pluginLists"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time since epoch for when the public key will expire. An RFC3339 formatted datetime string. TimeExpireAgentKeyInMs pulumi.StringInput `pulumi:"timeExpireAgentKeyInMs"` // The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string. TimeLastSyncReceived pulumi.StringInput `pulumi:"timeLastSyncReceived"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetAgentsAgentCollectionItemArgs) ElementType ¶
func (GetAgentsAgentCollectionItemArgs) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutput ¶
func (i GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput
func (GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutputWithContext ¶
func (i GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemOutput
type GetAgentsAgentCollectionItemArray ¶
type GetAgentsAgentCollectionItemArray []GetAgentsAgentCollectionItemInput
func (GetAgentsAgentCollectionItemArray) ElementType ¶
func (GetAgentsAgentCollectionItemArray) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutput ¶
func (i GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput
func (GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutputWithContext ¶
func (i GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemArrayOutput
type GetAgentsAgentCollectionItemArrayInput ¶
type GetAgentsAgentCollectionItemArrayInput interface { pulumi.Input ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput ToGetAgentsAgentCollectionItemArrayOutputWithContext(context.Context) GetAgentsAgentCollectionItemArrayOutput }
GetAgentsAgentCollectionItemArrayInput is an input type that accepts GetAgentsAgentCollectionItemArray and GetAgentsAgentCollectionItemArrayOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionItemArrayInput` via:
GetAgentsAgentCollectionItemArray{ GetAgentsAgentCollectionItemArgs{...} }
type GetAgentsAgentCollectionItemArrayOutput ¶
type GetAgentsAgentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAgentsAgentCollectionItemArrayOutput) ElementType ¶
func (GetAgentsAgentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutput ¶
func (o GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput
func (GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutputWithContext ¶
func (o GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemArrayOutput
type GetAgentsAgentCollectionItemInput ¶
type GetAgentsAgentCollectionItemInput interface { pulumi.Input ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput ToGetAgentsAgentCollectionItemOutputWithContext(context.Context) GetAgentsAgentCollectionItemOutput }
GetAgentsAgentCollectionItemInput is an input type that accepts GetAgentsAgentCollectionItemArgs and GetAgentsAgentCollectionItemOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionItemInput` via:
GetAgentsAgentCollectionItemArgs{...}
type GetAgentsAgentCollectionItemOutput ¶
type GetAgentsAgentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAgentsAgentCollectionItemOutput) AgentPubKey ¶
func (o GetAgentsAgentCollectionItemOutput) AgentPubKey() pulumi.StringOutput
Resource principal public key.
func (GetAgentsAgentCollectionItemOutput) AgentType ¶
func (o GetAgentsAgentCollectionItemOutput) AgentType() pulumi.StringOutput
Type of the Agent.
func (GetAgentsAgentCollectionItemOutput) AgentVersion ¶
func (o GetAgentsAgentCollectionItemOutput) AgentVersion() pulumi.StringOutput
Agent identifier.
func (GetAgentsAgentCollectionItemOutput) CompartmentId ¶
func (o GetAgentsAgentCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetAgentsAgentCollectionItemOutput) DefinedTags ¶
func (o GetAgentsAgentCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAgentsAgentCollectionItemOutput) DisplayName ¶
func (o GetAgentsAgentCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetAgentsAgentCollectionItemOutput) ElementType ¶
func (GetAgentsAgentCollectionItemOutput) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemOutput) EnvironmentId ¶
func (o GetAgentsAgentCollectionItemOutput) EnvironmentId() pulumi.StringOutput
A filter to return only resources that match the given environment ID.
func (GetAgentsAgentCollectionItemOutput) FreeformTags ¶
func (o GetAgentsAgentCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAgentsAgentCollectionItemOutput) HeartBeatStatus ¶
func (o GetAgentsAgentCollectionItemOutput) HeartBeatStatus() pulumi.StringOutput
The current heartbeat status of the Agent based on its timeLastSyncReceived value.
func (GetAgentsAgentCollectionItemOutput) Id ¶
func (o GetAgentsAgentCollectionItemOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation.
func (GetAgentsAgentCollectionItemOutput) LifecycleDetails ¶
func (o GetAgentsAgentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (GetAgentsAgentCollectionItemOutput) OsVersion ¶
func (o GetAgentsAgentCollectionItemOutput) OsVersion() pulumi.StringOutput
OS version.
func (GetAgentsAgentCollectionItemOutput) PluginLists ¶
func (o GetAgentsAgentCollectionItemOutput) PluginLists() GetAgentsAgentCollectionItemPluginListArrayOutput
List of plugins associated with the agent.
func (GetAgentsAgentCollectionItemOutput) State ¶
func (o GetAgentsAgentCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources their lifecycleState matches the given lifecycleState.
func (GetAgentsAgentCollectionItemOutput) SystemTags ¶
func (o GetAgentsAgentCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetAgentsAgentCollectionItemOutput) TimeCreated ¶
func (o GetAgentsAgentCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (GetAgentsAgentCollectionItemOutput) TimeExpireAgentKeyInMs ¶
func (o GetAgentsAgentCollectionItemOutput) TimeExpireAgentKeyInMs() pulumi.StringOutput
The time since epoch for when the public key will expire. An RFC3339 formatted datetime string.
func (GetAgentsAgentCollectionItemOutput) TimeLastSyncReceived ¶
func (o GetAgentsAgentCollectionItemOutput) TimeLastSyncReceived() pulumi.StringOutput
The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string.
func (GetAgentsAgentCollectionItemOutput) TimeUpdated ¶
func (o GetAgentsAgentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutput ¶
func (o GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput
func (GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutputWithContext ¶
func (o GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemOutput
type GetAgentsAgentCollectionItemPluginList ¶
type GetAgentsAgentCollectionItemPluginList struct { // A filter to return only resources that match the given Agent ID. AgentId string `pulumi:"agentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name string `pulumi:"name"` // Plugin version. PluginVersion string `pulumi:"pluginVersion"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetAgentsAgentCollectionItemPluginListArgs ¶
type GetAgentsAgentCollectionItemPluginListArgs struct { // A filter to return only resources that match the given Agent ID. AgentId pulumi.StringInput `pulumi:"agentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name pulumi.StringInput `pulumi:"name"` // Plugin version. PluginVersion pulumi.StringInput `pulumi:"pluginVersion"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetAgentsAgentCollectionItemPluginListArgs) ElementType ¶
func (GetAgentsAgentCollectionItemPluginListArgs) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemPluginListArgs) ToGetAgentsAgentCollectionItemPluginListOutput ¶
func (i GetAgentsAgentCollectionItemPluginListArgs) ToGetAgentsAgentCollectionItemPluginListOutput() GetAgentsAgentCollectionItemPluginListOutput
func (GetAgentsAgentCollectionItemPluginListArgs) ToGetAgentsAgentCollectionItemPluginListOutputWithContext ¶
func (i GetAgentsAgentCollectionItemPluginListArgs) ToGetAgentsAgentCollectionItemPluginListOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListOutput
type GetAgentsAgentCollectionItemPluginListArray ¶
type GetAgentsAgentCollectionItemPluginListArray []GetAgentsAgentCollectionItemPluginListInput
func (GetAgentsAgentCollectionItemPluginListArray) ElementType ¶
func (GetAgentsAgentCollectionItemPluginListArray) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemPluginListArray) ToGetAgentsAgentCollectionItemPluginListArrayOutput ¶
func (i GetAgentsAgentCollectionItemPluginListArray) ToGetAgentsAgentCollectionItemPluginListArrayOutput() GetAgentsAgentCollectionItemPluginListArrayOutput
func (GetAgentsAgentCollectionItemPluginListArray) ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext ¶
func (i GetAgentsAgentCollectionItemPluginListArray) ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListArrayOutput
type GetAgentsAgentCollectionItemPluginListArrayInput ¶
type GetAgentsAgentCollectionItemPluginListArrayInput interface { pulumi.Input ToGetAgentsAgentCollectionItemPluginListArrayOutput() GetAgentsAgentCollectionItemPluginListArrayOutput ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext(context.Context) GetAgentsAgentCollectionItemPluginListArrayOutput }
GetAgentsAgentCollectionItemPluginListArrayInput is an input type that accepts GetAgentsAgentCollectionItemPluginListArray and GetAgentsAgentCollectionItemPluginListArrayOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionItemPluginListArrayInput` via:
GetAgentsAgentCollectionItemPluginListArray{ GetAgentsAgentCollectionItemPluginListArgs{...} }
type GetAgentsAgentCollectionItemPluginListArrayOutput ¶
type GetAgentsAgentCollectionItemPluginListArrayOutput struct{ *pulumi.OutputState }
func (GetAgentsAgentCollectionItemPluginListArrayOutput) ElementType ¶
func (GetAgentsAgentCollectionItemPluginListArrayOutput) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemPluginListArrayOutput) ToGetAgentsAgentCollectionItemPluginListArrayOutput ¶
func (o GetAgentsAgentCollectionItemPluginListArrayOutput) ToGetAgentsAgentCollectionItemPluginListArrayOutput() GetAgentsAgentCollectionItemPluginListArrayOutput
func (GetAgentsAgentCollectionItemPluginListArrayOutput) ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext ¶
func (o GetAgentsAgentCollectionItemPluginListArrayOutput) ToGetAgentsAgentCollectionItemPluginListArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListArrayOutput
type GetAgentsAgentCollectionItemPluginListInput ¶
type GetAgentsAgentCollectionItemPluginListInput interface { pulumi.Input ToGetAgentsAgentCollectionItemPluginListOutput() GetAgentsAgentCollectionItemPluginListOutput ToGetAgentsAgentCollectionItemPluginListOutputWithContext(context.Context) GetAgentsAgentCollectionItemPluginListOutput }
GetAgentsAgentCollectionItemPluginListInput is an input type that accepts GetAgentsAgentCollectionItemPluginListArgs and GetAgentsAgentCollectionItemPluginListOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionItemPluginListInput` via:
GetAgentsAgentCollectionItemPluginListArgs{...}
type GetAgentsAgentCollectionItemPluginListOutput ¶
type GetAgentsAgentCollectionItemPluginListOutput struct{ *pulumi.OutputState }
func (GetAgentsAgentCollectionItemPluginListOutput) AgentId ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) AgentId() pulumi.StringOutput
A filter to return only resources that match the given Agent ID.
func (GetAgentsAgentCollectionItemPluginListOutput) DefinedTags ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAgentsAgentCollectionItemPluginListOutput) ElementType ¶
func (GetAgentsAgentCollectionItemPluginListOutput) ElementType() reflect.Type
func (GetAgentsAgentCollectionItemPluginListOutput) FreeformTags ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAgentsAgentCollectionItemPluginListOutput) LifecycleDetails ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (GetAgentsAgentCollectionItemPluginListOutput) Name ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) Name() pulumi.StringOutput
Plugin identifier, which can be renamed.
func (GetAgentsAgentCollectionItemPluginListOutput) PluginVersion ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) PluginVersion() pulumi.StringOutput
Plugin version.
func (GetAgentsAgentCollectionItemPluginListOutput) State ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) State() pulumi.StringOutput
A filter to return only resources their lifecycleState matches the given lifecycleState.
func (GetAgentsAgentCollectionItemPluginListOutput) TimeCreated ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (GetAgentsAgentCollectionItemPluginListOutput) TimeUpdated ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (GetAgentsAgentCollectionItemPluginListOutput) ToGetAgentsAgentCollectionItemPluginListOutput ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) ToGetAgentsAgentCollectionItemPluginListOutput() GetAgentsAgentCollectionItemPluginListOutput
func (GetAgentsAgentCollectionItemPluginListOutput) ToGetAgentsAgentCollectionItemPluginListOutputWithContext ¶
func (o GetAgentsAgentCollectionItemPluginListOutput) ToGetAgentsAgentCollectionItemPluginListOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemPluginListOutput
type GetAgentsAgentCollectionOutput ¶
type GetAgentsAgentCollectionOutput struct{ *pulumi.OutputState }
func (GetAgentsAgentCollectionOutput) ElementType ¶
func (GetAgentsAgentCollectionOutput) ElementType() reflect.Type
func (GetAgentsAgentCollectionOutput) Items ¶
func (o GetAgentsAgentCollectionOutput) Items() GetAgentsAgentCollectionItemArrayOutput
func (GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutput ¶
func (o GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput
func (GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutputWithContext ¶
func (o GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutputWithContext(ctx context.Context) GetAgentsAgentCollectionOutput
type GetAgentsArgs ¶
type GetAgentsArgs struct { // A filter to return only resources that match the given Agent ID. AgentId *string `pulumi:"agentId"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId *string `pulumi:"environmentId"` Filters []GetAgentsFilter `pulumi:"filters"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getAgents.
type GetAgentsFilter ¶
type GetAgentsFilterArgs ¶
type GetAgentsFilterArgs struct { // Plugin identifier, which can be renamed. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAgentsFilterArgs) ElementType ¶
func (GetAgentsFilterArgs) ElementType() reflect.Type
func (GetAgentsFilterArgs) ToGetAgentsFilterOutput ¶
func (i GetAgentsFilterArgs) ToGetAgentsFilterOutput() GetAgentsFilterOutput
func (GetAgentsFilterArgs) ToGetAgentsFilterOutputWithContext ¶
func (i GetAgentsFilterArgs) ToGetAgentsFilterOutputWithContext(ctx context.Context) GetAgentsFilterOutput
type GetAgentsFilterArray ¶
type GetAgentsFilterArray []GetAgentsFilterInput
func (GetAgentsFilterArray) ElementType ¶
func (GetAgentsFilterArray) ElementType() reflect.Type
func (GetAgentsFilterArray) ToGetAgentsFilterArrayOutput ¶
func (i GetAgentsFilterArray) ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput
func (GetAgentsFilterArray) ToGetAgentsFilterArrayOutputWithContext ¶
func (i GetAgentsFilterArray) ToGetAgentsFilterArrayOutputWithContext(ctx context.Context) GetAgentsFilterArrayOutput
type GetAgentsFilterArrayInput ¶
type GetAgentsFilterArrayInput interface { pulumi.Input ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput ToGetAgentsFilterArrayOutputWithContext(context.Context) GetAgentsFilterArrayOutput }
GetAgentsFilterArrayInput is an input type that accepts GetAgentsFilterArray and GetAgentsFilterArrayOutput values. You can construct a concrete instance of `GetAgentsFilterArrayInput` via:
GetAgentsFilterArray{ GetAgentsFilterArgs{...} }
type GetAgentsFilterArrayOutput ¶
type GetAgentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAgentsFilterArrayOutput) ElementType ¶
func (GetAgentsFilterArrayOutput) ElementType() reflect.Type
func (GetAgentsFilterArrayOutput) Index ¶
func (o GetAgentsFilterArrayOutput) Index(i pulumi.IntInput) GetAgentsFilterOutput
func (GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutput ¶
func (o GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput
func (GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutputWithContext ¶
func (o GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutputWithContext(ctx context.Context) GetAgentsFilterArrayOutput
type GetAgentsFilterInput ¶
type GetAgentsFilterInput interface { pulumi.Input ToGetAgentsFilterOutput() GetAgentsFilterOutput ToGetAgentsFilterOutputWithContext(context.Context) GetAgentsFilterOutput }
GetAgentsFilterInput is an input type that accepts GetAgentsFilterArgs and GetAgentsFilterOutput values. You can construct a concrete instance of `GetAgentsFilterInput` via:
GetAgentsFilterArgs{...}
type GetAgentsFilterOutput ¶
type GetAgentsFilterOutput struct{ *pulumi.OutputState }
func (GetAgentsFilterOutput) ElementType ¶
func (GetAgentsFilterOutput) ElementType() reflect.Type
func (GetAgentsFilterOutput) Name ¶
func (o GetAgentsFilterOutput) Name() pulumi.StringOutput
Plugin identifier, which can be renamed.
func (GetAgentsFilterOutput) Regex ¶
func (o GetAgentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAgentsFilterOutput) ToGetAgentsFilterOutput ¶
func (o GetAgentsFilterOutput) ToGetAgentsFilterOutput() GetAgentsFilterOutput
func (GetAgentsFilterOutput) ToGetAgentsFilterOutputWithContext ¶
func (o GetAgentsFilterOutput) ToGetAgentsFilterOutputWithContext(ctx context.Context) GetAgentsFilterOutput
func (GetAgentsFilterOutput) Values ¶
func (o GetAgentsFilterOutput) Values() pulumi.StringArrayOutput
type GetAgentsOutputArgs ¶
type GetAgentsOutputArgs struct { // A filter to return only resources that match the given Agent ID. AgentId pulumi.StringPtrInput `pulumi:"agentId"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId pulumi.StringPtrInput `pulumi:"environmentId"` Filters GetAgentsFilterArrayInput `pulumi:"filters"` // A filter to return only resources their lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getAgents.
func (GetAgentsOutputArgs) ElementType ¶
func (GetAgentsOutputArgs) ElementType() reflect.Type
type GetAgentsResult ¶
type GetAgentsResult struct { // The list of agent_collection. AgentCollections []GetAgentsAgentCollection `pulumi:"agentCollections"` // Agent identifier. AgentId *string `pulumi:"agentId"` // Compartment identifier. CompartmentId string `pulumi:"compartmentId"` // Agent identifier, can be renamed. DisplayName *string `pulumi:"displayName"` // Environment identifier. EnvironmentId *string `pulumi:"environmentId"` Filters []GetAgentsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of the Agent. State *string `pulumi:"state"` }
A collection of values returned by getAgents.
func GetAgents ¶
func GetAgents(ctx *pulumi.Context, args *GetAgentsArgs, opts ...pulumi.InvokeOption) (*GetAgentsResult, error)
This data source provides the list of Agents in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of Agents.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAgents(ctx, &cloudbridge.GetAgentsArgs{ CompartmentId: compartmentId, AgentId: pulumi.StringRef(testAgent.Id), DisplayName: pulumi.StringRef(agentDisplayName), EnvironmentId: pulumi.StringRef(testEnvironment.Id), State: pulumi.StringRef(agentState), }, nil) if err != nil { return err } return nil }) }
```
type GetAgentsResultOutput ¶
type GetAgentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgents.
func GetAgentsOutput ¶
func GetAgentsOutput(ctx *pulumi.Context, args GetAgentsOutputArgs, opts ...pulumi.InvokeOption) GetAgentsResultOutput
func (GetAgentsResultOutput) AgentCollections ¶
func (o GetAgentsResultOutput) AgentCollections() GetAgentsAgentCollectionArrayOutput
The list of agent_collection.
func (GetAgentsResultOutput) AgentId ¶
func (o GetAgentsResultOutput) AgentId() pulumi.StringPtrOutput
Agent identifier.
func (GetAgentsResultOutput) CompartmentId ¶
func (o GetAgentsResultOutput) CompartmentId() pulumi.StringOutput
Compartment identifier.
func (GetAgentsResultOutput) DisplayName ¶
func (o GetAgentsResultOutput) DisplayName() pulumi.StringPtrOutput
Agent identifier, can be renamed.
func (GetAgentsResultOutput) ElementType ¶
func (GetAgentsResultOutput) ElementType() reflect.Type
func (GetAgentsResultOutput) EnvironmentId ¶
func (o GetAgentsResultOutput) EnvironmentId() pulumi.StringPtrOutput
Environment identifier.
func (GetAgentsResultOutput) Filters ¶
func (o GetAgentsResultOutput) Filters() GetAgentsFilterArrayOutput
func (GetAgentsResultOutput) Id ¶
func (o GetAgentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAgentsResultOutput) State ¶
func (o GetAgentsResultOutput) State() pulumi.StringPtrOutput
The current state of the Agent.
func (GetAgentsResultOutput) ToGetAgentsResultOutput ¶
func (o GetAgentsResultOutput) ToGetAgentsResultOutput() GetAgentsResultOutput
func (GetAgentsResultOutput) ToGetAgentsResultOutputWithContext ¶
func (o GetAgentsResultOutput) ToGetAgentsResultOutputWithContext(ctx context.Context) GetAgentsResultOutput
type GetApplianceImageArgs ¶
type GetApplianceImageArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` }
A collection of arguments for invoking getApplianceImage.
type GetApplianceImageItem ¶
type GetApplianceImageItem struct { // The checksum of the image file. Checksum string `pulumi:"checksum"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // The URL from which the appliance image can be downloaded. DownloadUrl string `pulumi:"downloadUrl"` // The name of the appliance Image file. FileName string `pulumi:"fileName"` // The file format of the image file. Format string `pulumi:"format"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // The virtualization platform that the image file supports. Platform string `pulumi:"platform"` // The size of the image file in megabytes. SizeInMbs string `pulumi:"sizeInMbs"` // The current state of the appliance image. State string `pulumi:"state"` // The time when the appliance image was created.An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the appliance image was last updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` // The version of the image file. Version string `pulumi:"version"` }
type GetApplianceImageItemArgs ¶
type GetApplianceImageItemArgs struct { // The checksum of the image file. Checksum pulumi.StringInput `pulumi:"checksum"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // The URL from which the appliance image can be downloaded. DownloadUrl pulumi.StringInput `pulumi:"downloadUrl"` // The name of the appliance Image file. FileName pulumi.StringInput `pulumi:"fileName"` // The file format of the image file. Format pulumi.StringInput `pulumi:"format"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // The virtualization platform that the image file supports. Platform pulumi.StringInput `pulumi:"platform"` // The size of the image file in megabytes. SizeInMbs pulumi.StringInput `pulumi:"sizeInMbs"` // The current state of the appliance image. State pulumi.StringInput `pulumi:"state"` // The time when the appliance image was created.An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the appliance image was last updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The version of the image file. Version pulumi.StringInput `pulumi:"version"` }
func (GetApplianceImageItemArgs) ElementType ¶
func (GetApplianceImageItemArgs) ElementType() reflect.Type
func (GetApplianceImageItemArgs) ToGetApplianceImageItemOutput ¶
func (i GetApplianceImageItemArgs) ToGetApplianceImageItemOutput() GetApplianceImageItemOutput
func (GetApplianceImageItemArgs) ToGetApplianceImageItemOutputWithContext ¶
func (i GetApplianceImageItemArgs) ToGetApplianceImageItemOutputWithContext(ctx context.Context) GetApplianceImageItemOutput
type GetApplianceImageItemArray ¶
type GetApplianceImageItemArray []GetApplianceImageItemInput
func (GetApplianceImageItemArray) ElementType ¶
func (GetApplianceImageItemArray) ElementType() reflect.Type
func (GetApplianceImageItemArray) ToGetApplianceImageItemArrayOutput ¶
func (i GetApplianceImageItemArray) ToGetApplianceImageItemArrayOutput() GetApplianceImageItemArrayOutput
func (GetApplianceImageItemArray) ToGetApplianceImageItemArrayOutputWithContext ¶
func (i GetApplianceImageItemArray) ToGetApplianceImageItemArrayOutputWithContext(ctx context.Context) GetApplianceImageItemArrayOutput
type GetApplianceImageItemArrayInput ¶
type GetApplianceImageItemArrayInput interface { pulumi.Input ToGetApplianceImageItemArrayOutput() GetApplianceImageItemArrayOutput ToGetApplianceImageItemArrayOutputWithContext(context.Context) GetApplianceImageItemArrayOutput }
GetApplianceImageItemArrayInput is an input type that accepts GetApplianceImageItemArray and GetApplianceImageItemArrayOutput values. You can construct a concrete instance of `GetApplianceImageItemArrayInput` via:
GetApplianceImageItemArray{ GetApplianceImageItemArgs{...} }
type GetApplianceImageItemArrayOutput ¶
type GetApplianceImageItemArrayOutput struct{ *pulumi.OutputState }
func (GetApplianceImageItemArrayOutput) ElementType ¶
func (GetApplianceImageItemArrayOutput) ElementType() reflect.Type
func (GetApplianceImageItemArrayOutput) Index ¶
func (o GetApplianceImageItemArrayOutput) Index(i pulumi.IntInput) GetApplianceImageItemOutput
func (GetApplianceImageItemArrayOutput) ToGetApplianceImageItemArrayOutput ¶
func (o GetApplianceImageItemArrayOutput) ToGetApplianceImageItemArrayOutput() GetApplianceImageItemArrayOutput
func (GetApplianceImageItemArrayOutput) ToGetApplianceImageItemArrayOutputWithContext ¶
func (o GetApplianceImageItemArrayOutput) ToGetApplianceImageItemArrayOutputWithContext(ctx context.Context) GetApplianceImageItemArrayOutput
type GetApplianceImageItemInput ¶
type GetApplianceImageItemInput interface { pulumi.Input ToGetApplianceImageItemOutput() GetApplianceImageItemOutput ToGetApplianceImageItemOutputWithContext(context.Context) GetApplianceImageItemOutput }
GetApplianceImageItemInput is an input type that accepts GetApplianceImageItemArgs and GetApplianceImageItemOutput values. You can construct a concrete instance of `GetApplianceImageItemInput` via:
GetApplianceImageItemArgs{...}
type GetApplianceImageItemOutput ¶
type GetApplianceImageItemOutput struct{ *pulumi.OutputState }
func (GetApplianceImageItemOutput) Checksum ¶
func (o GetApplianceImageItemOutput) Checksum() pulumi.StringOutput
The checksum of the image file.
func (GetApplianceImageItemOutput) DefinedTags ¶
func (o GetApplianceImageItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetApplianceImageItemOutput) DisplayName ¶
func (o GetApplianceImageItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetApplianceImageItemOutput) DownloadUrl ¶
func (o GetApplianceImageItemOutput) DownloadUrl() pulumi.StringOutput
The URL from which the appliance image can be downloaded.
func (GetApplianceImageItemOutput) ElementType ¶
func (GetApplianceImageItemOutput) ElementType() reflect.Type
func (GetApplianceImageItemOutput) FileName ¶
func (o GetApplianceImageItemOutput) FileName() pulumi.StringOutput
The name of the appliance Image file.
func (GetApplianceImageItemOutput) Format ¶
func (o GetApplianceImageItemOutput) Format() pulumi.StringOutput
The file format of the image file.
func (GetApplianceImageItemOutput) FreeformTags ¶
func (o GetApplianceImageItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetApplianceImageItemOutput) Id ¶
func (o GetApplianceImageItemOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation.
func (GetApplianceImageItemOutput) Platform ¶
func (o GetApplianceImageItemOutput) Platform() pulumi.StringOutput
The virtualization platform that the image file supports.
func (GetApplianceImageItemOutput) SizeInMbs ¶
func (o GetApplianceImageItemOutput) SizeInMbs() pulumi.StringOutput
The size of the image file in megabytes.
func (GetApplianceImageItemOutput) State ¶
func (o GetApplianceImageItemOutput) State() pulumi.StringOutput
The current state of the appliance image.
func (GetApplianceImageItemOutput) TimeCreated ¶
func (o GetApplianceImageItemOutput) TimeCreated() pulumi.StringOutput
The time when the appliance image was created.An RFC3339 formatted datetime string.
func (GetApplianceImageItemOutput) TimeUpdated ¶
func (o GetApplianceImageItemOutput) TimeUpdated() pulumi.StringOutput
The time when the appliance image was last updated. An RFC3339 formatted datetime string.
func (GetApplianceImageItemOutput) ToGetApplianceImageItemOutput ¶
func (o GetApplianceImageItemOutput) ToGetApplianceImageItemOutput() GetApplianceImageItemOutput
func (GetApplianceImageItemOutput) ToGetApplianceImageItemOutputWithContext ¶
func (o GetApplianceImageItemOutput) ToGetApplianceImageItemOutputWithContext(ctx context.Context) GetApplianceImageItemOutput
func (GetApplianceImageItemOutput) Version ¶
func (o GetApplianceImageItemOutput) Version() pulumi.StringOutput
The version of the image file.
type GetApplianceImageOutputArgs ¶
type GetApplianceImageOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` }
A collection of arguments for invoking getApplianceImage.
func (GetApplianceImageOutputArgs) ElementType ¶
func (GetApplianceImageOutputArgs) ElementType() reflect.Type
type GetApplianceImageResult ¶
type GetApplianceImageResult struct { CompartmentId string `pulumi:"compartmentId"` // The name of the image to be displayed. DisplayName *string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // List of appliance images. Items []GetApplianceImageItem `pulumi:"items"` }
A collection of values returned by getApplianceImage.
func GetApplianceImage ¶
func GetApplianceImage(ctx *pulumi.Context, args *GetApplianceImageArgs, opts ...pulumi.InvokeOption) (*GetApplianceImageResult, error)
This data source provides details about a specific Appliance Image resource in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of Appliance Images.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetApplianceImage(ctx, &cloudbridge.GetApplianceImageArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(applianceImageDisplayName), }, nil) if err != nil { return err } return nil }) }
```
type GetApplianceImageResultOutput ¶
type GetApplianceImageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplianceImage.
func GetApplianceImageOutput ¶
func GetApplianceImageOutput(ctx *pulumi.Context, args GetApplianceImageOutputArgs, opts ...pulumi.InvokeOption) GetApplianceImageResultOutput
func (GetApplianceImageResultOutput) CompartmentId ¶
func (o GetApplianceImageResultOutput) CompartmentId() pulumi.StringOutput
func (GetApplianceImageResultOutput) DisplayName ¶
func (o GetApplianceImageResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the image to be displayed.
func (GetApplianceImageResultOutput) ElementType ¶
func (GetApplianceImageResultOutput) ElementType() reflect.Type
func (GetApplianceImageResultOutput) Id ¶
func (o GetApplianceImageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApplianceImageResultOutput) Items ¶
func (o GetApplianceImageResultOutput) Items() GetApplianceImageItemArrayOutput
List of appliance images.
func (GetApplianceImageResultOutput) ToGetApplianceImageResultOutput ¶
func (o GetApplianceImageResultOutput) ToGetApplianceImageResultOutput() GetApplianceImageResultOutput
func (GetApplianceImageResultOutput) ToGetApplianceImageResultOutputWithContext ¶
func (o GetApplianceImageResultOutput) ToGetApplianceImageResultOutputWithContext(ctx context.Context) GetApplianceImageResultOutput
type GetApplianceImagesApplianceImageCollection ¶
type GetApplianceImagesApplianceImageCollection struct { // List of appliance images. Items []GetApplianceImagesApplianceImageCollectionItem `pulumi:"items"` }
type GetApplianceImagesApplianceImageCollectionArgs ¶
type GetApplianceImagesApplianceImageCollectionArgs struct { // List of appliance images. Items GetApplianceImagesApplianceImageCollectionItemArrayInput `pulumi:"items"` }
func (GetApplianceImagesApplianceImageCollectionArgs) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionArgs) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionArgs) ToGetApplianceImagesApplianceImageCollectionOutput ¶
func (i GetApplianceImagesApplianceImageCollectionArgs) ToGetApplianceImagesApplianceImageCollectionOutput() GetApplianceImagesApplianceImageCollectionOutput
func (GetApplianceImagesApplianceImageCollectionArgs) ToGetApplianceImagesApplianceImageCollectionOutputWithContext ¶
func (i GetApplianceImagesApplianceImageCollectionArgs) ToGetApplianceImagesApplianceImageCollectionOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionOutput
type GetApplianceImagesApplianceImageCollectionArray ¶
type GetApplianceImagesApplianceImageCollectionArray []GetApplianceImagesApplianceImageCollectionInput
func (GetApplianceImagesApplianceImageCollectionArray) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionArray) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionArray) ToGetApplianceImagesApplianceImageCollectionArrayOutput ¶
func (i GetApplianceImagesApplianceImageCollectionArray) ToGetApplianceImagesApplianceImageCollectionArrayOutput() GetApplianceImagesApplianceImageCollectionArrayOutput
func (GetApplianceImagesApplianceImageCollectionArray) ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext ¶
func (i GetApplianceImagesApplianceImageCollectionArray) ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionArrayOutput
type GetApplianceImagesApplianceImageCollectionArrayInput ¶
type GetApplianceImagesApplianceImageCollectionArrayInput interface { pulumi.Input ToGetApplianceImagesApplianceImageCollectionArrayOutput() GetApplianceImagesApplianceImageCollectionArrayOutput ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext(context.Context) GetApplianceImagesApplianceImageCollectionArrayOutput }
GetApplianceImagesApplianceImageCollectionArrayInput is an input type that accepts GetApplianceImagesApplianceImageCollectionArray and GetApplianceImagesApplianceImageCollectionArrayOutput values. You can construct a concrete instance of `GetApplianceImagesApplianceImageCollectionArrayInput` via:
GetApplianceImagesApplianceImageCollectionArray{ GetApplianceImagesApplianceImageCollectionArgs{...} }
type GetApplianceImagesApplianceImageCollectionArrayOutput ¶
type GetApplianceImagesApplianceImageCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetApplianceImagesApplianceImageCollectionArrayOutput) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionArrayOutput) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionArrayOutput) ToGetApplianceImagesApplianceImageCollectionArrayOutput ¶
func (o GetApplianceImagesApplianceImageCollectionArrayOutput) ToGetApplianceImagesApplianceImageCollectionArrayOutput() GetApplianceImagesApplianceImageCollectionArrayOutput
func (GetApplianceImagesApplianceImageCollectionArrayOutput) ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext ¶
func (o GetApplianceImagesApplianceImageCollectionArrayOutput) ToGetApplianceImagesApplianceImageCollectionArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionArrayOutput
type GetApplianceImagesApplianceImageCollectionInput ¶
type GetApplianceImagesApplianceImageCollectionInput interface { pulumi.Input ToGetApplianceImagesApplianceImageCollectionOutput() GetApplianceImagesApplianceImageCollectionOutput ToGetApplianceImagesApplianceImageCollectionOutputWithContext(context.Context) GetApplianceImagesApplianceImageCollectionOutput }
GetApplianceImagesApplianceImageCollectionInput is an input type that accepts GetApplianceImagesApplianceImageCollectionArgs and GetApplianceImagesApplianceImageCollectionOutput values. You can construct a concrete instance of `GetApplianceImagesApplianceImageCollectionInput` via:
GetApplianceImagesApplianceImageCollectionArgs{...}
type GetApplianceImagesApplianceImageCollectionItem ¶
type GetApplianceImagesApplianceImageCollectionItem struct { // The checksum of the image file. Checksum string `pulumi:"checksum"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // The URL from which the appliance image can be downloaded. DownloadUrl string `pulumi:"downloadUrl"` // The name of the appliance Image file. FileName string `pulumi:"fileName"` // The file format of the image file. Format string `pulumi:"format"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // The virtualization platform that the image file supports. Platform string `pulumi:"platform"` // The size of the image file in megabytes. SizeInMbs string `pulumi:"sizeInMbs"` // The current state of the appliance image. State string `pulumi:"state"` // The time when the appliance image was created.An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the appliance image was last updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` // The version of the image file. Version string `pulumi:"version"` }
type GetApplianceImagesApplianceImageCollectionItemArgs ¶
type GetApplianceImagesApplianceImageCollectionItemArgs struct { // The checksum of the image file. Checksum pulumi.StringInput `pulumi:"checksum"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // The URL from which the appliance image can be downloaded. DownloadUrl pulumi.StringInput `pulumi:"downloadUrl"` // The name of the appliance Image file. FileName pulumi.StringInput `pulumi:"fileName"` // The file format of the image file. Format pulumi.StringInput `pulumi:"format"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // The virtualization platform that the image file supports. Platform pulumi.StringInput `pulumi:"platform"` // The size of the image file in megabytes. SizeInMbs pulumi.StringInput `pulumi:"sizeInMbs"` // The current state of the appliance image. State pulumi.StringInput `pulumi:"state"` // The time when the appliance image was created.An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the appliance image was last updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The version of the image file. Version pulumi.StringInput `pulumi:"version"` }
func (GetApplianceImagesApplianceImageCollectionItemArgs) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionItemArgs) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionItemArgs) ToGetApplianceImagesApplianceImageCollectionItemOutput ¶
func (i GetApplianceImagesApplianceImageCollectionItemArgs) ToGetApplianceImagesApplianceImageCollectionItemOutput() GetApplianceImagesApplianceImageCollectionItemOutput
func (GetApplianceImagesApplianceImageCollectionItemArgs) ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext ¶
func (i GetApplianceImagesApplianceImageCollectionItemArgs) ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemOutput
type GetApplianceImagesApplianceImageCollectionItemArray ¶
type GetApplianceImagesApplianceImageCollectionItemArray []GetApplianceImagesApplianceImageCollectionItemInput
func (GetApplianceImagesApplianceImageCollectionItemArray) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionItemArray) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionItemArray) ToGetApplianceImagesApplianceImageCollectionItemArrayOutput ¶
func (i GetApplianceImagesApplianceImageCollectionItemArray) ToGetApplianceImagesApplianceImageCollectionItemArrayOutput() GetApplianceImagesApplianceImageCollectionItemArrayOutput
func (GetApplianceImagesApplianceImageCollectionItemArray) ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext ¶
func (i GetApplianceImagesApplianceImageCollectionItemArray) ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemArrayOutput
type GetApplianceImagesApplianceImageCollectionItemArrayInput ¶
type GetApplianceImagesApplianceImageCollectionItemArrayInput interface { pulumi.Input ToGetApplianceImagesApplianceImageCollectionItemArrayOutput() GetApplianceImagesApplianceImageCollectionItemArrayOutput ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext(context.Context) GetApplianceImagesApplianceImageCollectionItemArrayOutput }
GetApplianceImagesApplianceImageCollectionItemArrayInput is an input type that accepts GetApplianceImagesApplianceImageCollectionItemArray and GetApplianceImagesApplianceImageCollectionItemArrayOutput values. You can construct a concrete instance of `GetApplianceImagesApplianceImageCollectionItemArrayInput` via:
GetApplianceImagesApplianceImageCollectionItemArray{ GetApplianceImagesApplianceImageCollectionItemArgs{...} }
type GetApplianceImagesApplianceImageCollectionItemArrayOutput ¶
type GetApplianceImagesApplianceImageCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetApplianceImagesApplianceImageCollectionItemArrayOutput) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionItemArrayOutput) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionItemArrayOutput) ToGetApplianceImagesApplianceImageCollectionItemArrayOutput ¶
func (o GetApplianceImagesApplianceImageCollectionItemArrayOutput) ToGetApplianceImagesApplianceImageCollectionItemArrayOutput() GetApplianceImagesApplianceImageCollectionItemArrayOutput
func (GetApplianceImagesApplianceImageCollectionItemArrayOutput) ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext ¶
func (o GetApplianceImagesApplianceImageCollectionItemArrayOutput) ToGetApplianceImagesApplianceImageCollectionItemArrayOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemArrayOutput
type GetApplianceImagesApplianceImageCollectionItemInput ¶
type GetApplianceImagesApplianceImageCollectionItemInput interface { pulumi.Input ToGetApplianceImagesApplianceImageCollectionItemOutput() GetApplianceImagesApplianceImageCollectionItemOutput ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext(context.Context) GetApplianceImagesApplianceImageCollectionItemOutput }
GetApplianceImagesApplianceImageCollectionItemInput is an input type that accepts GetApplianceImagesApplianceImageCollectionItemArgs and GetApplianceImagesApplianceImageCollectionItemOutput values. You can construct a concrete instance of `GetApplianceImagesApplianceImageCollectionItemInput` via:
GetApplianceImagesApplianceImageCollectionItemArgs{...}
type GetApplianceImagesApplianceImageCollectionItemOutput ¶
type GetApplianceImagesApplianceImageCollectionItemOutput struct{ *pulumi.OutputState }
func (GetApplianceImagesApplianceImageCollectionItemOutput) Checksum ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) Checksum() pulumi.StringOutput
The checksum of the image file.
func (GetApplianceImagesApplianceImageCollectionItemOutput) DefinedTags ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetApplianceImagesApplianceImageCollectionItemOutput) DisplayName ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetApplianceImagesApplianceImageCollectionItemOutput) DownloadUrl ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) DownloadUrl() pulumi.StringOutput
The URL from which the appliance image can be downloaded.
func (GetApplianceImagesApplianceImageCollectionItemOutput) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionItemOutput) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionItemOutput) FileName ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) FileName() pulumi.StringOutput
The name of the appliance Image file.
func (GetApplianceImagesApplianceImageCollectionItemOutput) Format ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) Format() pulumi.StringOutput
The file format of the image file.
func (GetApplianceImagesApplianceImageCollectionItemOutput) FreeformTags ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetApplianceImagesApplianceImageCollectionItemOutput) Id ¶
Unique identifier that is immutable on creation.
func (GetApplianceImagesApplianceImageCollectionItemOutput) Platform ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) Platform() pulumi.StringOutput
The virtualization platform that the image file supports.
func (GetApplianceImagesApplianceImageCollectionItemOutput) SizeInMbs ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) SizeInMbs() pulumi.StringOutput
The size of the image file in megabytes.
func (GetApplianceImagesApplianceImageCollectionItemOutput) State ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) State() pulumi.StringOutput
The current state of the appliance image.
func (GetApplianceImagesApplianceImageCollectionItemOutput) TimeCreated ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the appliance image was created.An RFC3339 formatted datetime string.
func (GetApplianceImagesApplianceImageCollectionItemOutput) TimeUpdated ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the appliance image was last updated. An RFC3339 formatted datetime string.
func (GetApplianceImagesApplianceImageCollectionItemOutput) ToGetApplianceImagesApplianceImageCollectionItemOutput ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) ToGetApplianceImagesApplianceImageCollectionItemOutput() GetApplianceImagesApplianceImageCollectionItemOutput
func (GetApplianceImagesApplianceImageCollectionItemOutput) ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) ToGetApplianceImagesApplianceImageCollectionItemOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionItemOutput
func (GetApplianceImagesApplianceImageCollectionItemOutput) Version ¶
func (o GetApplianceImagesApplianceImageCollectionItemOutput) Version() pulumi.StringOutput
The version of the image file.
type GetApplianceImagesApplianceImageCollectionOutput ¶
type GetApplianceImagesApplianceImageCollectionOutput struct{ *pulumi.OutputState }
func (GetApplianceImagesApplianceImageCollectionOutput) ElementType ¶
func (GetApplianceImagesApplianceImageCollectionOutput) ElementType() reflect.Type
func (GetApplianceImagesApplianceImageCollectionOutput) Items ¶
func (o GetApplianceImagesApplianceImageCollectionOutput) Items() GetApplianceImagesApplianceImageCollectionItemArrayOutput
List of appliance images.
func (GetApplianceImagesApplianceImageCollectionOutput) ToGetApplianceImagesApplianceImageCollectionOutput ¶
func (o GetApplianceImagesApplianceImageCollectionOutput) ToGetApplianceImagesApplianceImageCollectionOutput() GetApplianceImagesApplianceImageCollectionOutput
func (GetApplianceImagesApplianceImageCollectionOutput) ToGetApplianceImagesApplianceImageCollectionOutputWithContext ¶
func (o GetApplianceImagesApplianceImageCollectionOutput) ToGetApplianceImagesApplianceImageCollectionOutputWithContext(ctx context.Context) GetApplianceImagesApplianceImageCollectionOutput
type GetApplianceImagesArgs ¶
type GetApplianceImagesArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetApplianceImagesFilter `pulumi:"filters"` }
A collection of arguments for invoking getApplianceImages.
type GetApplianceImagesFilterArgs ¶
type GetApplianceImagesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetApplianceImagesFilterArgs) ElementType ¶
func (GetApplianceImagesFilterArgs) ElementType() reflect.Type
func (GetApplianceImagesFilterArgs) ToGetApplianceImagesFilterOutput ¶
func (i GetApplianceImagesFilterArgs) ToGetApplianceImagesFilterOutput() GetApplianceImagesFilterOutput
func (GetApplianceImagesFilterArgs) ToGetApplianceImagesFilterOutputWithContext ¶
func (i GetApplianceImagesFilterArgs) ToGetApplianceImagesFilterOutputWithContext(ctx context.Context) GetApplianceImagesFilterOutput
type GetApplianceImagesFilterArray ¶
type GetApplianceImagesFilterArray []GetApplianceImagesFilterInput
func (GetApplianceImagesFilterArray) ElementType ¶
func (GetApplianceImagesFilterArray) ElementType() reflect.Type
func (GetApplianceImagesFilterArray) ToGetApplianceImagesFilterArrayOutput ¶
func (i GetApplianceImagesFilterArray) ToGetApplianceImagesFilterArrayOutput() GetApplianceImagesFilterArrayOutput
func (GetApplianceImagesFilterArray) ToGetApplianceImagesFilterArrayOutputWithContext ¶
func (i GetApplianceImagesFilterArray) ToGetApplianceImagesFilterArrayOutputWithContext(ctx context.Context) GetApplianceImagesFilterArrayOutput
type GetApplianceImagesFilterArrayInput ¶
type GetApplianceImagesFilterArrayInput interface { pulumi.Input ToGetApplianceImagesFilterArrayOutput() GetApplianceImagesFilterArrayOutput ToGetApplianceImagesFilterArrayOutputWithContext(context.Context) GetApplianceImagesFilterArrayOutput }
GetApplianceImagesFilterArrayInput is an input type that accepts GetApplianceImagesFilterArray and GetApplianceImagesFilterArrayOutput values. You can construct a concrete instance of `GetApplianceImagesFilterArrayInput` via:
GetApplianceImagesFilterArray{ GetApplianceImagesFilterArgs{...} }
type GetApplianceImagesFilterArrayOutput ¶
type GetApplianceImagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetApplianceImagesFilterArrayOutput) ElementType ¶
func (GetApplianceImagesFilterArrayOutput) ElementType() reflect.Type
func (GetApplianceImagesFilterArrayOutput) Index ¶
func (o GetApplianceImagesFilterArrayOutput) Index(i pulumi.IntInput) GetApplianceImagesFilterOutput
func (GetApplianceImagesFilterArrayOutput) ToGetApplianceImagesFilterArrayOutput ¶
func (o GetApplianceImagesFilterArrayOutput) ToGetApplianceImagesFilterArrayOutput() GetApplianceImagesFilterArrayOutput
func (GetApplianceImagesFilterArrayOutput) ToGetApplianceImagesFilterArrayOutputWithContext ¶
func (o GetApplianceImagesFilterArrayOutput) ToGetApplianceImagesFilterArrayOutputWithContext(ctx context.Context) GetApplianceImagesFilterArrayOutput
type GetApplianceImagesFilterInput ¶
type GetApplianceImagesFilterInput interface { pulumi.Input ToGetApplianceImagesFilterOutput() GetApplianceImagesFilterOutput ToGetApplianceImagesFilterOutputWithContext(context.Context) GetApplianceImagesFilterOutput }
GetApplianceImagesFilterInput is an input type that accepts GetApplianceImagesFilterArgs and GetApplianceImagesFilterOutput values. You can construct a concrete instance of `GetApplianceImagesFilterInput` via:
GetApplianceImagesFilterArgs{...}
type GetApplianceImagesFilterOutput ¶
type GetApplianceImagesFilterOutput struct{ *pulumi.OutputState }
func (GetApplianceImagesFilterOutput) ElementType ¶
func (GetApplianceImagesFilterOutput) ElementType() reflect.Type
func (GetApplianceImagesFilterOutput) Name ¶
func (o GetApplianceImagesFilterOutput) Name() pulumi.StringOutput
func (GetApplianceImagesFilterOutput) Regex ¶
func (o GetApplianceImagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetApplianceImagesFilterOutput) ToGetApplianceImagesFilterOutput ¶
func (o GetApplianceImagesFilterOutput) ToGetApplianceImagesFilterOutput() GetApplianceImagesFilterOutput
func (GetApplianceImagesFilterOutput) ToGetApplianceImagesFilterOutputWithContext ¶
func (o GetApplianceImagesFilterOutput) ToGetApplianceImagesFilterOutputWithContext(ctx context.Context) GetApplianceImagesFilterOutput
func (GetApplianceImagesFilterOutput) Values ¶
func (o GetApplianceImagesFilterOutput) Values() pulumi.StringArrayOutput
type GetApplianceImagesOutputArgs ¶
type GetApplianceImagesOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetApplianceImagesFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getApplianceImages.
func (GetApplianceImagesOutputArgs) ElementType ¶
func (GetApplianceImagesOutputArgs) ElementType() reflect.Type
type GetApplianceImagesResult ¶
type GetApplianceImagesResult struct { // The list of appliance_image_collection. ApplianceImageCollections []GetApplianceImagesApplianceImageCollection `pulumi:"applianceImageCollections"` CompartmentId string `pulumi:"compartmentId"` // The name of the image to be displayed. DisplayName *string `pulumi:"displayName"` Filters []GetApplianceImagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getApplianceImages.
func GetApplianceImages ¶
func GetApplianceImages(ctx *pulumi.Context, args *GetApplianceImagesArgs, opts ...pulumi.InvokeOption) (*GetApplianceImagesResult, error)
This data source provides the list of Appliance Images in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of Appliance Images.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetApplianceImages(ctx, &cloudbridge.GetApplianceImagesArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(applianceImageDisplayName), }, nil) if err != nil { return err } return nil }) }
```
type GetApplianceImagesResultOutput ¶
type GetApplianceImagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApplianceImages.
func GetApplianceImagesOutput ¶
func GetApplianceImagesOutput(ctx *pulumi.Context, args GetApplianceImagesOutputArgs, opts ...pulumi.InvokeOption) GetApplianceImagesResultOutput
func (GetApplianceImagesResultOutput) ApplianceImageCollections ¶
func (o GetApplianceImagesResultOutput) ApplianceImageCollections() GetApplianceImagesApplianceImageCollectionArrayOutput
The list of appliance_image_collection.
func (GetApplianceImagesResultOutput) CompartmentId ¶
func (o GetApplianceImagesResultOutput) CompartmentId() pulumi.StringOutput
func (GetApplianceImagesResultOutput) DisplayName ¶
func (o GetApplianceImagesResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the image to be displayed.
func (GetApplianceImagesResultOutput) ElementType ¶
func (GetApplianceImagesResultOutput) ElementType() reflect.Type
func (GetApplianceImagesResultOutput) Filters ¶
func (o GetApplianceImagesResultOutput) Filters() GetApplianceImagesFilterArrayOutput
func (GetApplianceImagesResultOutput) Id ¶
func (o GetApplianceImagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetApplianceImagesResultOutput) ToGetApplianceImagesResultOutput ¶
func (o GetApplianceImagesResultOutput) ToGetApplianceImagesResultOutput() GetApplianceImagesResultOutput
func (GetApplianceImagesResultOutput) ToGetApplianceImagesResultOutputWithContext ¶
func (o GetApplianceImagesResultOutput) ToGetApplianceImagesResultOutputWithContext(ctx context.Context) GetApplianceImagesResultOutput
type GetAssetCompute ¶
type GetAssetCompute struct { // Number of connected networks. ConnectedNetworks int `pulumi:"connectedNetworks"` // Number of GPU cores. CoresCount int `pulumi:"coresCount"` // CPU model name. CpuModel string `pulumi:"cpuModel"` // The tag description. Description string `pulumi:"description"` // Lists the set of disks belonging to the virtual machine. This list is unordered. Disks []GetAssetComputeDisk `pulumi:"disks"` // Number of disks. DisksCount int `pulumi:"disksCount"` // Fully Qualified DNS Name. DnsName string `pulumi:"dnsName"` // Information about firmware type for this virtual machine. Firmware string `pulumi:"firmware"` // List of GPU devices attached to a virtual machine. GpuDevices []GetAssetComputeGpuDevice `pulumi:"gpuDevices"` // Number of GPU devices. GpuDevicesCount int `pulumi:"gpuDevicesCount"` // Guest state. GuestState string `pulumi:"guestState"` // Hardware version. HardwareVersion string `pulumi:"hardwareVersion"` // Host name of the VM. HostName string `pulumi:"hostName"` // Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory. IsPmemEnabled bool `pulumi:"isPmemEnabled"` // Whether Trusted Platform Module (TPM) is enabled. IsTpmEnabled bool `pulumi:"isTpmEnabled"` // Latency sensitivity. LatencySensitivity string `pulumi:"latencySensitivity"` // Memory size in MBs. MemoryInMbs string `pulumi:"memoryInMbs"` // List of network ethernet cards attached to a virtual machine. Nics []GetAssetComputeNic `pulumi:"nics"` // Number of network ethernet cards. NicsCount int `pulumi:"nicsCount"` // The asset's NVDIMM configuration. NvdimmControllers []GetAssetComputeNvdimmController `pulumi:"nvdimmControllers"` // The properties of the NVDIMMs attached to a virtual machine. Nvdimms []GetAssetComputeNvdimm `pulumi:"nvdimms"` // Operating system. OperatingSystem string `pulumi:"operatingSystem"` // Operating system version. OperatingSystemVersion string `pulumi:"operatingSystemVersion"` // Pmem size in MBs. PmemInMbs string `pulumi:"pmemInMbs"` // The current power state of the virtual machine. PowerState string `pulumi:"powerState"` // Primary IP address of the compute instance. PrimaryIp string `pulumi:"primaryIp"` // The assets SCSI controller. ScsiControllers []GetAssetComputeScsiController `pulumi:"scsiControllers"` // Provision storage size in MBs. StorageProvisionedInMbs string `pulumi:"storageProvisionedInMbs"` // Number of threads per core. ThreadsPerCoreCount int `pulumi:"threadsPerCoreCount"` }
type GetAssetComputeArgs ¶
type GetAssetComputeArgs struct { // Number of connected networks. ConnectedNetworks pulumi.IntInput `pulumi:"connectedNetworks"` // Number of GPU cores. CoresCount pulumi.IntInput `pulumi:"coresCount"` // CPU model name. CpuModel pulumi.StringInput `pulumi:"cpuModel"` // The tag description. Description pulumi.StringInput `pulumi:"description"` // Lists the set of disks belonging to the virtual machine. This list is unordered. Disks GetAssetComputeDiskArrayInput `pulumi:"disks"` // Number of disks. DisksCount pulumi.IntInput `pulumi:"disksCount"` // Fully Qualified DNS Name. DnsName pulumi.StringInput `pulumi:"dnsName"` // Information about firmware type for this virtual machine. Firmware pulumi.StringInput `pulumi:"firmware"` // List of GPU devices attached to a virtual machine. GpuDevices GetAssetComputeGpuDeviceArrayInput `pulumi:"gpuDevices"` // Number of GPU devices. GpuDevicesCount pulumi.IntInput `pulumi:"gpuDevicesCount"` // Guest state. GuestState pulumi.StringInput `pulumi:"guestState"` // Hardware version. HardwareVersion pulumi.StringInput `pulumi:"hardwareVersion"` // Host name of the VM. HostName pulumi.StringInput `pulumi:"hostName"` // Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory. IsPmemEnabled pulumi.BoolInput `pulumi:"isPmemEnabled"` // Whether Trusted Platform Module (TPM) is enabled. IsTpmEnabled pulumi.BoolInput `pulumi:"isTpmEnabled"` // Latency sensitivity. LatencySensitivity pulumi.StringInput `pulumi:"latencySensitivity"` // Memory size in MBs. MemoryInMbs pulumi.StringInput `pulumi:"memoryInMbs"` // List of network ethernet cards attached to a virtual machine. Nics GetAssetComputeNicArrayInput `pulumi:"nics"` // Number of network ethernet cards. NicsCount pulumi.IntInput `pulumi:"nicsCount"` // The asset's NVDIMM configuration. NvdimmControllers GetAssetComputeNvdimmControllerArrayInput `pulumi:"nvdimmControllers"` // The properties of the NVDIMMs attached to a virtual machine. Nvdimms GetAssetComputeNvdimmArrayInput `pulumi:"nvdimms"` // Operating system. OperatingSystem pulumi.StringInput `pulumi:"operatingSystem"` // Operating system version. OperatingSystemVersion pulumi.StringInput `pulumi:"operatingSystemVersion"` // Pmem size in MBs. PmemInMbs pulumi.StringInput `pulumi:"pmemInMbs"` // The current power state of the virtual machine. PowerState pulumi.StringInput `pulumi:"powerState"` // Primary IP address of the compute instance. PrimaryIp pulumi.StringInput `pulumi:"primaryIp"` // The assets SCSI controller. ScsiControllers GetAssetComputeScsiControllerArrayInput `pulumi:"scsiControllers"` // Provision storage size in MBs. StorageProvisionedInMbs pulumi.StringInput `pulumi:"storageProvisionedInMbs"` // Number of threads per core. ThreadsPerCoreCount pulumi.IntInput `pulumi:"threadsPerCoreCount"` }
func (GetAssetComputeArgs) ElementType ¶
func (GetAssetComputeArgs) ElementType() reflect.Type
func (GetAssetComputeArgs) ToGetAssetComputeOutput ¶
func (i GetAssetComputeArgs) ToGetAssetComputeOutput() GetAssetComputeOutput
func (GetAssetComputeArgs) ToGetAssetComputeOutputWithContext ¶
func (i GetAssetComputeArgs) ToGetAssetComputeOutputWithContext(ctx context.Context) GetAssetComputeOutput
type GetAssetComputeArray ¶
type GetAssetComputeArray []GetAssetComputeInput
func (GetAssetComputeArray) ElementType ¶
func (GetAssetComputeArray) ElementType() reflect.Type
func (GetAssetComputeArray) ToGetAssetComputeArrayOutput ¶
func (i GetAssetComputeArray) ToGetAssetComputeArrayOutput() GetAssetComputeArrayOutput
func (GetAssetComputeArray) ToGetAssetComputeArrayOutputWithContext ¶
func (i GetAssetComputeArray) ToGetAssetComputeArrayOutputWithContext(ctx context.Context) GetAssetComputeArrayOutput
type GetAssetComputeArrayInput ¶
type GetAssetComputeArrayInput interface { pulumi.Input ToGetAssetComputeArrayOutput() GetAssetComputeArrayOutput ToGetAssetComputeArrayOutputWithContext(context.Context) GetAssetComputeArrayOutput }
GetAssetComputeArrayInput is an input type that accepts GetAssetComputeArray and GetAssetComputeArrayOutput values. You can construct a concrete instance of `GetAssetComputeArrayInput` via:
GetAssetComputeArray{ GetAssetComputeArgs{...} }
type GetAssetComputeArrayOutput ¶
type GetAssetComputeArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeArrayOutput) ElementType ¶
func (GetAssetComputeArrayOutput) ElementType() reflect.Type
func (GetAssetComputeArrayOutput) Index ¶
func (o GetAssetComputeArrayOutput) Index(i pulumi.IntInput) GetAssetComputeOutput
func (GetAssetComputeArrayOutput) ToGetAssetComputeArrayOutput ¶
func (o GetAssetComputeArrayOutput) ToGetAssetComputeArrayOutput() GetAssetComputeArrayOutput
func (GetAssetComputeArrayOutput) ToGetAssetComputeArrayOutputWithContext ¶
func (o GetAssetComputeArrayOutput) ToGetAssetComputeArrayOutputWithContext(ctx context.Context) GetAssetComputeArrayOutput
type GetAssetComputeDisk ¶
type GetAssetComputeDisk struct { // Order of boot volumes. BootOrder int `pulumi:"bootOrder"` // Location of the boot/data volume. Location string `pulumi:"location"` // The tag name. Name string `pulumi:"name"` // The disk persistent mode. PersistentMode string `pulumi:"persistentMode"` // The size of the volume in MBs. SizeInMbs string `pulumi:"sizeInMbs"` // Disk UUID for the virtual disk, if available. Uuid string `pulumi:"uuid"` // Disk UUID LUN for the virtual disk, if available. UuidLun string `pulumi:"uuidLun"` }
type GetAssetComputeDiskArgs ¶
type GetAssetComputeDiskArgs struct { // Order of boot volumes. BootOrder pulumi.IntInput `pulumi:"bootOrder"` // Location of the boot/data volume. Location pulumi.StringInput `pulumi:"location"` // The tag name. Name pulumi.StringInput `pulumi:"name"` // The disk persistent mode. PersistentMode pulumi.StringInput `pulumi:"persistentMode"` // The size of the volume in MBs. SizeInMbs pulumi.StringInput `pulumi:"sizeInMbs"` // Disk UUID for the virtual disk, if available. Uuid pulumi.StringInput `pulumi:"uuid"` // Disk UUID LUN for the virtual disk, if available. UuidLun pulumi.StringInput `pulumi:"uuidLun"` }
func (GetAssetComputeDiskArgs) ElementType ¶
func (GetAssetComputeDiskArgs) ElementType() reflect.Type
func (GetAssetComputeDiskArgs) ToGetAssetComputeDiskOutput ¶
func (i GetAssetComputeDiskArgs) ToGetAssetComputeDiskOutput() GetAssetComputeDiskOutput
func (GetAssetComputeDiskArgs) ToGetAssetComputeDiskOutputWithContext ¶
func (i GetAssetComputeDiskArgs) ToGetAssetComputeDiskOutputWithContext(ctx context.Context) GetAssetComputeDiskOutput
type GetAssetComputeDiskArray ¶
type GetAssetComputeDiskArray []GetAssetComputeDiskInput
func (GetAssetComputeDiskArray) ElementType ¶
func (GetAssetComputeDiskArray) ElementType() reflect.Type
func (GetAssetComputeDiskArray) ToGetAssetComputeDiskArrayOutput ¶
func (i GetAssetComputeDiskArray) ToGetAssetComputeDiskArrayOutput() GetAssetComputeDiskArrayOutput
func (GetAssetComputeDiskArray) ToGetAssetComputeDiskArrayOutputWithContext ¶
func (i GetAssetComputeDiskArray) ToGetAssetComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetComputeDiskArrayOutput
type GetAssetComputeDiskArrayInput ¶
type GetAssetComputeDiskArrayInput interface { pulumi.Input ToGetAssetComputeDiskArrayOutput() GetAssetComputeDiskArrayOutput ToGetAssetComputeDiskArrayOutputWithContext(context.Context) GetAssetComputeDiskArrayOutput }
GetAssetComputeDiskArrayInput is an input type that accepts GetAssetComputeDiskArray and GetAssetComputeDiskArrayOutput values. You can construct a concrete instance of `GetAssetComputeDiskArrayInput` via:
GetAssetComputeDiskArray{ GetAssetComputeDiskArgs{...} }
type GetAssetComputeDiskArrayOutput ¶
type GetAssetComputeDiskArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeDiskArrayOutput) ElementType ¶
func (GetAssetComputeDiskArrayOutput) ElementType() reflect.Type
func (GetAssetComputeDiskArrayOutput) Index ¶
func (o GetAssetComputeDiskArrayOutput) Index(i pulumi.IntInput) GetAssetComputeDiskOutput
func (GetAssetComputeDiskArrayOutput) ToGetAssetComputeDiskArrayOutput ¶
func (o GetAssetComputeDiskArrayOutput) ToGetAssetComputeDiskArrayOutput() GetAssetComputeDiskArrayOutput
func (GetAssetComputeDiskArrayOutput) ToGetAssetComputeDiskArrayOutputWithContext ¶
func (o GetAssetComputeDiskArrayOutput) ToGetAssetComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetComputeDiskArrayOutput
type GetAssetComputeDiskInput ¶
type GetAssetComputeDiskInput interface { pulumi.Input ToGetAssetComputeDiskOutput() GetAssetComputeDiskOutput ToGetAssetComputeDiskOutputWithContext(context.Context) GetAssetComputeDiskOutput }
GetAssetComputeDiskInput is an input type that accepts GetAssetComputeDiskArgs and GetAssetComputeDiskOutput values. You can construct a concrete instance of `GetAssetComputeDiskInput` via:
GetAssetComputeDiskArgs{...}
type GetAssetComputeDiskOutput ¶
type GetAssetComputeDiskOutput struct{ *pulumi.OutputState }
func (GetAssetComputeDiskOutput) BootOrder ¶
func (o GetAssetComputeDiskOutput) BootOrder() pulumi.IntOutput
Order of boot volumes.
func (GetAssetComputeDiskOutput) ElementType ¶
func (GetAssetComputeDiskOutput) ElementType() reflect.Type
func (GetAssetComputeDiskOutput) Location ¶
func (o GetAssetComputeDiskOutput) Location() pulumi.StringOutput
Location of the boot/data volume.
func (GetAssetComputeDiskOutput) Name ¶
func (o GetAssetComputeDiskOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetComputeDiskOutput) PersistentMode ¶
func (o GetAssetComputeDiskOutput) PersistentMode() pulumi.StringOutput
The disk persistent mode.
func (GetAssetComputeDiskOutput) SizeInMbs ¶
func (o GetAssetComputeDiskOutput) SizeInMbs() pulumi.StringOutput
The size of the volume in MBs.
func (GetAssetComputeDiskOutput) ToGetAssetComputeDiskOutput ¶
func (o GetAssetComputeDiskOutput) ToGetAssetComputeDiskOutput() GetAssetComputeDiskOutput
func (GetAssetComputeDiskOutput) ToGetAssetComputeDiskOutputWithContext ¶
func (o GetAssetComputeDiskOutput) ToGetAssetComputeDiskOutputWithContext(ctx context.Context) GetAssetComputeDiskOutput
func (GetAssetComputeDiskOutput) Uuid ¶
func (o GetAssetComputeDiskOutput) Uuid() pulumi.StringOutput
Disk UUID for the virtual disk, if available.
func (GetAssetComputeDiskOutput) UuidLun ¶
func (o GetAssetComputeDiskOutput) UuidLun() pulumi.StringOutput
Disk UUID LUN for the virtual disk, if available.
type GetAssetComputeGpuDevice ¶
type GetAssetComputeGpuDevice struct { // Number of GPU cores. CoresCount int `pulumi:"coresCount"` // The tag description. Description string `pulumi:"description"` // The manufacturer of GPU. Manufacturer string `pulumi:"manufacturer"` // Memory size in MBs. MemoryInMbs string `pulumi:"memoryInMbs"` // The tag name. Name string `pulumi:"name"` }
type GetAssetComputeGpuDeviceArgs ¶
type GetAssetComputeGpuDeviceArgs struct { // Number of GPU cores. CoresCount pulumi.IntInput `pulumi:"coresCount"` // The tag description. Description pulumi.StringInput `pulumi:"description"` // The manufacturer of GPU. Manufacturer pulumi.StringInput `pulumi:"manufacturer"` // Memory size in MBs. MemoryInMbs pulumi.StringInput `pulumi:"memoryInMbs"` // The tag name. Name pulumi.StringInput `pulumi:"name"` }
func (GetAssetComputeGpuDeviceArgs) ElementType ¶
func (GetAssetComputeGpuDeviceArgs) ElementType() reflect.Type
func (GetAssetComputeGpuDeviceArgs) ToGetAssetComputeGpuDeviceOutput ¶
func (i GetAssetComputeGpuDeviceArgs) ToGetAssetComputeGpuDeviceOutput() GetAssetComputeGpuDeviceOutput
func (GetAssetComputeGpuDeviceArgs) ToGetAssetComputeGpuDeviceOutputWithContext ¶
func (i GetAssetComputeGpuDeviceArgs) ToGetAssetComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceOutput
type GetAssetComputeGpuDeviceArray ¶
type GetAssetComputeGpuDeviceArray []GetAssetComputeGpuDeviceInput
func (GetAssetComputeGpuDeviceArray) ElementType ¶
func (GetAssetComputeGpuDeviceArray) ElementType() reflect.Type
func (GetAssetComputeGpuDeviceArray) ToGetAssetComputeGpuDeviceArrayOutput ¶
func (i GetAssetComputeGpuDeviceArray) ToGetAssetComputeGpuDeviceArrayOutput() GetAssetComputeGpuDeviceArrayOutput
func (GetAssetComputeGpuDeviceArray) ToGetAssetComputeGpuDeviceArrayOutputWithContext ¶
func (i GetAssetComputeGpuDeviceArray) ToGetAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceArrayOutput
type GetAssetComputeGpuDeviceArrayInput ¶
type GetAssetComputeGpuDeviceArrayInput interface { pulumi.Input ToGetAssetComputeGpuDeviceArrayOutput() GetAssetComputeGpuDeviceArrayOutput ToGetAssetComputeGpuDeviceArrayOutputWithContext(context.Context) GetAssetComputeGpuDeviceArrayOutput }
GetAssetComputeGpuDeviceArrayInput is an input type that accepts GetAssetComputeGpuDeviceArray and GetAssetComputeGpuDeviceArrayOutput values. You can construct a concrete instance of `GetAssetComputeGpuDeviceArrayInput` via:
GetAssetComputeGpuDeviceArray{ GetAssetComputeGpuDeviceArgs{...} }
type GetAssetComputeGpuDeviceArrayOutput ¶
type GetAssetComputeGpuDeviceArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeGpuDeviceArrayOutput) ElementType ¶
func (GetAssetComputeGpuDeviceArrayOutput) ElementType() reflect.Type
func (GetAssetComputeGpuDeviceArrayOutput) Index ¶
func (o GetAssetComputeGpuDeviceArrayOutput) Index(i pulumi.IntInput) GetAssetComputeGpuDeviceOutput
func (GetAssetComputeGpuDeviceArrayOutput) ToGetAssetComputeGpuDeviceArrayOutput ¶
func (o GetAssetComputeGpuDeviceArrayOutput) ToGetAssetComputeGpuDeviceArrayOutput() GetAssetComputeGpuDeviceArrayOutput
func (GetAssetComputeGpuDeviceArrayOutput) ToGetAssetComputeGpuDeviceArrayOutputWithContext ¶
func (o GetAssetComputeGpuDeviceArrayOutput) ToGetAssetComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceArrayOutput
type GetAssetComputeGpuDeviceInput ¶
type GetAssetComputeGpuDeviceInput interface { pulumi.Input ToGetAssetComputeGpuDeviceOutput() GetAssetComputeGpuDeviceOutput ToGetAssetComputeGpuDeviceOutputWithContext(context.Context) GetAssetComputeGpuDeviceOutput }
GetAssetComputeGpuDeviceInput is an input type that accepts GetAssetComputeGpuDeviceArgs and GetAssetComputeGpuDeviceOutput values. You can construct a concrete instance of `GetAssetComputeGpuDeviceInput` via:
GetAssetComputeGpuDeviceArgs{...}
type GetAssetComputeGpuDeviceOutput ¶
type GetAssetComputeGpuDeviceOutput struct{ *pulumi.OutputState }
func (GetAssetComputeGpuDeviceOutput) CoresCount ¶
func (o GetAssetComputeGpuDeviceOutput) CoresCount() pulumi.IntOutput
Number of GPU cores.
func (GetAssetComputeGpuDeviceOutput) Description ¶
func (o GetAssetComputeGpuDeviceOutput) Description() pulumi.StringOutput
The tag description.
func (GetAssetComputeGpuDeviceOutput) ElementType ¶
func (GetAssetComputeGpuDeviceOutput) ElementType() reflect.Type
func (GetAssetComputeGpuDeviceOutput) Manufacturer ¶
func (o GetAssetComputeGpuDeviceOutput) Manufacturer() pulumi.StringOutput
The manufacturer of GPU.
func (GetAssetComputeGpuDeviceOutput) MemoryInMbs ¶
func (o GetAssetComputeGpuDeviceOutput) MemoryInMbs() pulumi.StringOutput
Memory size in MBs.
func (GetAssetComputeGpuDeviceOutput) Name ¶
func (o GetAssetComputeGpuDeviceOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetComputeGpuDeviceOutput) ToGetAssetComputeGpuDeviceOutput ¶
func (o GetAssetComputeGpuDeviceOutput) ToGetAssetComputeGpuDeviceOutput() GetAssetComputeGpuDeviceOutput
func (GetAssetComputeGpuDeviceOutput) ToGetAssetComputeGpuDeviceOutputWithContext ¶
func (o GetAssetComputeGpuDeviceOutput) ToGetAssetComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetComputeGpuDeviceOutput
type GetAssetComputeInput ¶
type GetAssetComputeInput interface { pulumi.Input ToGetAssetComputeOutput() GetAssetComputeOutput ToGetAssetComputeOutputWithContext(context.Context) GetAssetComputeOutput }
GetAssetComputeInput is an input type that accepts GetAssetComputeArgs and GetAssetComputeOutput values. You can construct a concrete instance of `GetAssetComputeInput` via:
GetAssetComputeArgs{...}
type GetAssetComputeNic ¶
type GetAssetComputeNic struct { // List of IP addresses. IpAddresses []string `pulumi:"ipAddresses"` // Provides a label and summary information for the device. Label string `pulumi:"label"` // Mac address of the VM. MacAddress string `pulumi:"macAddress"` // Mac address type. MacAddressType string `pulumi:"macAddressType"` // Network name. NetworkName string `pulumi:"networkName"` // Switch name. SwitchName string `pulumi:"switchName"` }
type GetAssetComputeNicArgs ¶
type GetAssetComputeNicArgs struct { // List of IP addresses. IpAddresses pulumi.StringArrayInput `pulumi:"ipAddresses"` // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` // Mac address of the VM. MacAddress pulumi.StringInput `pulumi:"macAddress"` // Mac address type. MacAddressType pulumi.StringInput `pulumi:"macAddressType"` // Network name. NetworkName pulumi.StringInput `pulumi:"networkName"` // Switch name. SwitchName pulumi.StringInput `pulumi:"switchName"` }
func (GetAssetComputeNicArgs) ElementType ¶
func (GetAssetComputeNicArgs) ElementType() reflect.Type
func (GetAssetComputeNicArgs) ToGetAssetComputeNicOutput ¶
func (i GetAssetComputeNicArgs) ToGetAssetComputeNicOutput() GetAssetComputeNicOutput
func (GetAssetComputeNicArgs) ToGetAssetComputeNicOutputWithContext ¶
func (i GetAssetComputeNicArgs) ToGetAssetComputeNicOutputWithContext(ctx context.Context) GetAssetComputeNicOutput
type GetAssetComputeNicArray ¶
type GetAssetComputeNicArray []GetAssetComputeNicInput
func (GetAssetComputeNicArray) ElementType ¶
func (GetAssetComputeNicArray) ElementType() reflect.Type
func (GetAssetComputeNicArray) ToGetAssetComputeNicArrayOutput ¶
func (i GetAssetComputeNicArray) ToGetAssetComputeNicArrayOutput() GetAssetComputeNicArrayOutput
func (GetAssetComputeNicArray) ToGetAssetComputeNicArrayOutputWithContext ¶
func (i GetAssetComputeNicArray) ToGetAssetComputeNicArrayOutputWithContext(ctx context.Context) GetAssetComputeNicArrayOutput
type GetAssetComputeNicArrayInput ¶
type GetAssetComputeNicArrayInput interface { pulumi.Input ToGetAssetComputeNicArrayOutput() GetAssetComputeNicArrayOutput ToGetAssetComputeNicArrayOutputWithContext(context.Context) GetAssetComputeNicArrayOutput }
GetAssetComputeNicArrayInput is an input type that accepts GetAssetComputeNicArray and GetAssetComputeNicArrayOutput values. You can construct a concrete instance of `GetAssetComputeNicArrayInput` via:
GetAssetComputeNicArray{ GetAssetComputeNicArgs{...} }
type GetAssetComputeNicArrayOutput ¶
type GetAssetComputeNicArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeNicArrayOutput) ElementType ¶
func (GetAssetComputeNicArrayOutput) ElementType() reflect.Type
func (GetAssetComputeNicArrayOutput) Index ¶
func (o GetAssetComputeNicArrayOutput) Index(i pulumi.IntInput) GetAssetComputeNicOutput
func (GetAssetComputeNicArrayOutput) ToGetAssetComputeNicArrayOutput ¶
func (o GetAssetComputeNicArrayOutput) ToGetAssetComputeNicArrayOutput() GetAssetComputeNicArrayOutput
func (GetAssetComputeNicArrayOutput) ToGetAssetComputeNicArrayOutputWithContext ¶
func (o GetAssetComputeNicArrayOutput) ToGetAssetComputeNicArrayOutputWithContext(ctx context.Context) GetAssetComputeNicArrayOutput
type GetAssetComputeNicInput ¶
type GetAssetComputeNicInput interface { pulumi.Input ToGetAssetComputeNicOutput() GetAssetComputeNicOutput ToGetAssetComputeNicOutputWithContext(context.Context) GetAssetComputeNicOutput }
GetAssetComputeNicInput is an input type that accepts GetAssetComputeNicArgs and GetAssetComputeNicOutput values. You can construct a concrete instance of `GetAssetComputeNicInput` via:
GetAssetComputeNicArgs{...}
type GetAssetComputeNicOutput ¶
type GetAssetComputeNicOutput struct{ *pulumi.OutputState }
func (GetAssetComputeNicOutput) ElementType ¶
func (GetAssetComputeNicOutput) ElementType() reflect.Type
func (GetAssetComputeNicOutput) IpAddresses ¶
func (o GetAssetComputeNicOutput) IpAddresses() pulumi.StringArrayOutput
List of IP addresses.
func (GetAssetComputeNicOutput) Label ¶
func (o GetAssetComputeNicOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetComputeNicOutput) MacAddress ¶
func (o GetAssetComputeNicOutput) MacAddress() pulumi.StringOutput
Mac address of the VM.
func (GetAssetComputeNicOutput) MacAddressType ¶
func (o GetAssetComputeNicOutput) MacAddressType() pulumi.StringOutput
Mac address type.
func (GetAssetComputeNicOutput) NetworkName ¶
func (o GetAssetComputeNicOutput) NetworkName() pulumi.StringOutput
Network name.
func (GetAssetComputeNicOutput) SwitchName ¶
func (o GetAssetComputeNicOutput) SwitchName() pulumi.StringOutput
Switch name.
func (GetAssetComputeNicOutput) ToGetAssetComputeNicOutput ¶
func (o GetAssetComputeNicOutput) ToGetAssetComputeNicOutput() GetAssetComputeNicOutput
func (GetAssetComputeNicOutput) ToGetAssetComputeNicOutputWithContext ¶
func (o GetAssetComputeNicOutput) ToGetAssetComputeNicOutputWithContext(ctx context.Context) GetAssetComputeNicOutput
type GetAssetComputeNvdimm ¶
type GetAssetComputeNvdimmArgs ¶
type GetAssetComputeNvdimmArgs struct { // Controller key. ControllerKey pulumi.IntInput `pulumi:"controllerKey"` // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` // The unit number of the SCSI controller. UnitNumber pulumi.IntInput `pulumi:"unitNumber"` }
func (GetAssetComputeNvdimmArgs) ElementType ¶
func (GetAssetComputeNvdimmArgs) ElementType() reflect.Type
func (GetAssetComputeNvdimmArgs) ToGetAssetComputeNvdimmOutput ¶
func (i GetAssetComputeNvdimmArgs) ToGetAssetComputeNvdimmOutput() GetAssetComputeNvdimmOutput
func (GetAssetComputeNvdimmArgs) ToGetAssetComputeNvdimmOutputWithContext ¶
func (i GetAssetComputeNvdimmArgs) ToGetAssetComputeNvdimmOutputWithContext(ctx context.Context) GetAssetComputeNvdimmOutput
type GetAssetComputeNvdimmArray ¶
type GetAssetComputeNvdimmArray []GetAssetComputeNvdimmInput
func (GetAssetComputeNvdimmArray) ElementType ¶
func (GetAssetComputeNvdimmArray) ElementType() reflect.Type
func (GetAssetComputeNvdimmArray) ToGetAssetComputeNvdimmArrayOutput ¶
func (i GetAssetComputeNvdimmArray) ToGetAssetComputeNvdimmArrayOutput() GetAssetComputeNvdimmArrayOutput
func (GetAssetComputeNvdimmArray) ToGetAssetComputeNvdimmArrayOutputWithContext ¶
func (i GetAssetComputeNvdimmArray) ToGetAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmArrayOutput
type GetAssetComputeNvdimmArrayInput ¶
type GetAssetComputeNvdimmArrayInput interface { pulumi.Input ToGetAssetComputeNvdimmArrayOutput() GetAssetComputeNvdimmArrayOutput ToGetAssetComputeNvdimmArrayOutputWithContext(context.Context) GetAssetComputeNvdimmArrayOutput }
GetAssetComputeNvdimmArrayInput is an input type that accepts GetAssetComputeNvdimmArray and GetAssetComputeNvdimmArrayOutput values. You can construct a concrete instance of `GetAssetComputeNvdimmArrayInput` via:
GetAssetComputeNvdimmArray{ GetAssetComputeNvdimmArgs{...} }
type GetAssetComputeNvdimmArrayOutput ¶
type GetAssetComputeNvdimmArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeNvdimmArrayOutput) ElementType ¶
func (GetAssetComputeNvdimmArrayOutput) ElementType() reflect.Type
func (GetAssetComputeNvdimmArrayOutput) Index ¶
func (o GetAssetComputeNvdimmArrayOutput) Index(i pulumi.IntInput) GetAssetComputeNvdimmOutput
func (GetAssetComputeNvdimmArrayOutput) ToGetAssetComputeNvdimmArrayOutput ¶
func (o GetAssetComputeNvdimmArrayOutput) ToGetAssetComputeNvdimmArrayOutput() GetAssetComputeNvdimmArrayOutput
func (GetAssetComputeNvdimmArrayOutput) ToGetAssetComputeNvdimmArrayOutputWithContext ¶
func (o GetAssetComputeNvdimmArrayOutput) ToGetAssetComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmArrayOutput
type GetAssetComputeNvdimmControllerArgs ¶
type GetAssetComputeNvdimmControllerArgs struct { // Bus number. BusNumber pulumi.IntInput `pulumi:"busNumber"` // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` }
func (GetAssetComputeNvdimmControllerArgs) ElementType ¶
func (GetAssetComputeNvdimmControllerArgs) ElementType() reflect.Type
func (GetAssetComputeNvdimmControllerArgs) ToGetAssetComputeNvdimmControllerOutput ¶
func (i GetAssetComputeNvdimmControllerArgs) ToGetAssetComputeNvdimmControllerOutput() GetAssetComputeNvdimmControllerOutput
func (GetAssetComputeNvdimmControllerArgs) ToGetAssetComputeNvdimmControllerOutputWithContext ¶
func (i GetAssetComputeNvdimmControllerArgs) ToGetAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerOutput
type GetAssetComputeNvdimmControllerArray ¶
type GetAssetComputeNvdimmControllerArray []GetAssetComputeNvdimmControllerInput
func (GetAssetComputeNvdimmControllerArray) ElementType ¶
func (GetAssetComputeNvdimmControllerArray) ElementType() reflect.Type
func (GetAssetComputeNvdimmControllerArray) ToGetAssetComputeNvdimmControllerArrayOutput ¶
func (i GetAssetComputeNvdimmControllerArray) ToGetAssetComputeNvdimmControllerArrayOutput() GetAssetComputeNvdimmControllerArrayOutput
func (GetAssetComputeNvdimmControllerArray) ToGetAssetComputeNvdimmControllerArrayOutputWithContext ¶
func (i GetAssetComputeNvdimmControllerArray) ToGetAssetComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerArrayOutput
type GetAssetComputeNvdimmControllerArrayInput ¶
type GetAssetComputeNvdimmControllerArrayInput interface { pulumi.Input ToGetAssetComputeNvdimmControllerArrayOutput() GetAssetComputeNvdimmControllerArrayOutput ToGetAssetComputeNvdimmControllerArrayOutputWithContext(context.Context) GetAssetComputeNvdimmControllerArrayOutput }
GetAssetComputeNvdimmControllerArrayInput is an input type that accepts GetAssetComputeNvdimmControllerArray and GetAssetComputeNvdimmControllerArrayOutput values. You can construct a concrete instance of `GetAssetComputeNvdimmControllerArrayInput` via:
GetAssetComputeNvdimmControllerArray{ GetAssetComputeNvdimmControllerArgs{...} }
type GetAssetComputeNvdimmControllerArrayOutput ¶
type GetAssetComputeNvdimmControllerArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeNvdimmControllerArrayOutput) ElementType ¶
func (GetAssetComputeNvdimmControllerArrayOutput) ElementType() reflect.Type
func (GetAssetComputeNvdimmControllerArrayOutput) ToGetAssetComputeNvdimmControllerArrayOutput ¶
func (o GetAssetComputeNvdimmControllerArrayOutput) ToGetAssetComputeNvdimmControllerArrayOutput() GetAssetComputeNvdimmControllerArrayOutput
func (GetAssetComputeNvdimmControllerArrayOutput) ToGetAssetComputeNvdimmControllerArrayOutputWithContext ¶
func (o GetAssetComputeNvdimmControllerArrayOutput) ToGetAssetComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerArrayOutput
type GetAssetComputeNvdimmControllerInput ¶
type GetAssetComputeNvdimmControllerInput interface { pulumi.Input ToGetAssetComputeNvdimmControllerOutput() GetAssetComputeNvdimmControllerOutput ToGetAssetComputeNvdimmControllerOutputWithContext(context.Context) GetAssetComputeNvdimmControllerOutput }
GetAssetComputeNvdimmControllerInput is an input type that accepts GetAssetComputeNvdimmControllerArgs and GetAssetComputeNvdimmControllerOutput values. You can construct a concrete instance of `GetAssetComputeNvdimmControllerInput` via:
GetAssetComputeNvdimmControllerArgs{...}
type GetAssetComputeNvdimmControllerOutput ¶
type GetAssetComputeNvdimmControllerOutput struct{ *pulumi.OutputState }
func (GetAssetComputeNvdimmControllerOutput) BusNumber ¶
func (o GetAssetComputeNvdimmControllerOutput) BusNumber() pulumi.IntOutput
Bus number.
func (GetAssetComputeNvdimmControllerOutput) ElementType ¶
func (GetAssetComputeNvdimmControllerOutput) ElementType() reflect.Type
func (GetAssetComputeNvdimmControllerOutput) Label ¶
func (o GetAssetComputeNvdimmControllerOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetComputeNvdimmControllerOutput) ToGetAssetComputeNvdimmControllerOutput ¶
func (o GetAssetComputeNvdimmControllerOutput) ToGetAssetComputeNvdimmControllerOutput() GetAssetComputeNvdimmControllerOutput
func (GetAssetComputeNvdimmControllerOutput) ToGetAssetComputeNvdimmControllerOutputWithContext ¶
func (o GetAssetComputeNvdimmControllerOutput) ToGetAssetComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetComputeNvdimmControllerOutput
type GetAssetComputeNvdimmInput ¶
type GetAssetComputeNvdimmInput interface { pulumi.Input ToGetAssetComputeNvdimmOutput() GetAssetComputeNvdimmOutput ToGetAssetComputeNvdimmOutputWithContext(context.Context) GetAssetComputeNvdimmOutput }
GetAssetComputeNvdimmInput is an input type that accepts GetAssetComputeNvdimmArgs and GetAssetComputeNvdimmOutput values. You can construct a concrete instance of `GetAssetComputeNvdimmInput` via:
GetAssetComputeNvdimmArgs{...}
type GetAssetComputeNvdimmOutput ¶
type GetAssetComputeNvdimmOutput struct{ *pulumi.OutputState }
func (GetAssetComputeNvdimmOutput) ControllerKey ¶
func (o GetAssetComputeNvdimmOutput) ControllerKey() pulumi.IntOutput
Controller key.
func (GetAssetComputeNvdimmOutput) ElementType ¶
func (GetAssetComputeNvdimmOutput) ElementType() reflect.Type
func (GetAssetComputeNvdimmOutput) Label ¶
func (o GetAssetComputeNvdimmOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetComputeNvdimmOutput) ToGetAssetComputeNvdimmOutput ¶
func (o GetAssetComputeNvdimmOutput) ToGetAssetComputeNvdimmOutput() GetAssetComputeNvdimmOutput
func (GetAssetComputeNvdimmOutput) ToGetAssetComputeNvdimmOutputWithContext ¶
func (o GetAssetComputeNvdimmOutput) ToGetAssetComputeNvdimmOutputWithContext(ctx context.Context) GetAssetComputeNvdimmOutput
func (GetAssetComputeNvdimmOutput) UnitNumber ¶
func (o GetAssetComputeNvdimmOutput) UnitNumber() pulumi.IntOutput
The unit number of the SCSI controller.
type GetAssetComputeOutput ¶
type GetAssetComputeOutput struct{ *pulumi.OutputState }
func (GetAssetComputeOutput) ConnectedNetworks ¶
func (o GetAssetComputeOutput) ConnectedNetworks() pulumi.IntOutput
Number of connected networks.
func (GetAssetComputeOutput) CoresCount ¶
func (o GetAssetComputeOutput) CoresCount() pulumi.IntOutput
Number of GPU cores.
func (GetAssetComputeOutput) CpuModel ¶
func (o GetAssetComputeOutput) CpuModel() pulumi.StringOutput
CPU model name.
func (GetAssetComputeOutput) Description ¶
func (o GetAssetComputeOutput) Description() pulumi.StringOutput
The tag description.
func (GetAssetComputeOutput) Disks ¶
func (o GetAssetComputeOutput) Disks() GetAssetComputeDiskArrayOutput
Lists the set of disks belonging to the virtual machine. This list is unordered.
func (GetAssetComputeOutput) DisksCount ¶
func (o GetAssetComputeOutput) DisksCount() pulumi.IntOutput
Number of disks.
func (GetAssetComputeOutput) DnsName ¶
func (o GetAssetComputeOutput) DnsName() pulumi.StringOutput
Fully Qualified DNS Name.
func (GetAssetComputeOutput) ElementType ¶
func (GetAssetComputeOutput) ElementType() reflect.Type
func (GetAssetComputeOutput) Firmware ¶
func (o GetAssetComputeOutput) Firmware() pulumi.StringOutput
Information about firmware type for this virtual machine.
func (GetAssetComputeOutput) GpuDevices ¶
func (o GetAssetComputeOutput) GpuDevices() GetAssetComputeGpuDeviceArrayOutput
List of GPU devices attached to a virtual machine.
func (GetAssetComputeOutput) GpuDevicesCount ¶
func (o GetAssetComputeOutput) GpuDevicesCount() pulumi.IntOutput
Number of GPU devices.
func (GetAssetComputeOutput) GuestState ¶
func (o GetAssetComputeOutput) GuestState() pulumi.StringOutput
Guest state.
func (GetAssetComputeOutput) HardwareVersion ¶
func (o GetAssetComputeOutput) HardwareVersion() pulumi.StringOutput
Hardware version.
func (GetAssetComputeOutput) HostName ¶
func (o GetAssetComputeOutput) HostName() pulumi.StringOutput
Host name of the VM.
func (GetAssetComputeOutput) IsPmemEnabled ¶
func (o GetAssetComputeOutput) IsPmemEnabled() pulumi.BoolOutput
Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
func (GetAssetComputeOutput) IsTpmEnabled ¶
func (o GetAssetComputeOutput) IsTpmEnabled() pulumi.BoolOutput
Whether Trusted Platform Module (TPM) is enabled.
func (GetAssetComputeOutput) LatencySensitivity ¶
func (o GetAssetComputeOutput) LatencySensitivity() pulumi.StringOutput
Latency sensitivity.
func (GetAssetComputeOutput) MemoryInMbs ¶
func (o GetAssetComputeOutput) MemoryInMbs() pulumi.StringOutput
Memory size in MBs.
func (GetAssetComputeOutput) Nics ¶
func (o GetAssetComputeOutput) Nics() GetAssetComputeNicArrayOutput
List of network ethernet cards attached to a virtual machine.
func (GetAssetComputeOutput) NicsCount ¶
func (o GetAssetComputeOutput) NicsCount() pulumi.IntOutput
Number of network ethernet cards.
func (GetAssetComputeOutput) NvdimmControllers ¶
func (o GetAssetComputeOutput) NvdimmControllers() GetAssetComputeNvdimmControllerArrayOutput
The asset's NVDIMM configuration.
func (GetAssetComputeOutput) Nvdimms ¶
func (o GetAssetComputeOutput) Nvdimms() GetAssetComputeNvdimmArrayOutput
The properties of the NVDIMMs attached to a virtual machine.
func (GetAssetComputeOutput) OperatingSystem ¶
func (o GetAssetComputeOutput) OperatingSystem() pulumi.StringOutput
Operating system.
func (GetAssetComputeOutput) OperatingSystemVersion ¶
func (o GetAssetComputeOutput) OperatingSystemVersion() pulumi.StringOutput
Operating system version.
func (GetAssetComputeOutput) PmemInMbs ¶
func (o GetAssetComputeOutput) PmemInMbs() pulumi.StringOutput
Pmem size in MBs.
func (GetAssetComputeOutput) PowerState ¶
func (o GetAssetComputeOutput) PowerState() pulumi.StringOutput
The current power state of the virtual machine.
func (GetAssetComputeOutput) PrimaryIp ¶
func (o GetAssetComputeOutput) PrimaryIp() pulumi.StringOutput
Primary IP address of the compute instance.
func (GetAssetComputeOutput) ScsiControllers ¶
func (o GetAssetComputeOutput) ScsiControllers() GetAssetComputeScsiControllerArrayOutput
The assets SCSI controller.
func (GetAssetComputeOutput) StorageProvisionedInMbs ¶
func (o GetAssetComputeOutput) StorageProvisionedInMbs() pulumi.StringOutput
Provision storage size in MBs.
func (GetAssetComputeOutput) ThreadsPerCoreCount ¶
func (o GetAssetComputeOutput) ThreadsPerCoreCount() pulumi.IntOutput
Number of threads per core.
func (GetAssetComputeOutput) ToGetAssetComputeOutput ¶
func (o GetAssetComputeOutput) ToGetAssetComputeOutput() GetAssetComputeOutput
func (GetAssetComputeOutput) ToGetAssetComputeOutputWithContext ¶
func (o GetAssetComputeOutput) ToGetAssetComputeOutputWithContext(ctx context.Context) GetAssetComputeOutput
type GetAssetComputeScsiControllerArgs ¶
type GetAssetComputeScsiControllerArgs struct { // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` SharedBus pulumi.StringInput `pulumi:"sharedBus"` // The unit number of the SCSI controller. UnitNumber pulumi.IntInput `pulumi:"unitNumber"` }
func (GetAssetComputeScsiControllerArgs) ElementType ¶
func (GetAssetComputeScsiControllerArgs) ElementType() reflect.Type
func (GetAssetComputeScsiControllerArgs) ToGetAssetComputeScsiControllerOutput ¶
func (i GetAssetComputeScsiControllerArgs) ToGetAssetComputeScsiControllerOutput() GetAssetComputeScsiControllerOutput
func (GetAssetComputeScsiControllerArgs) ToGetAssetComputeScsiControllerOutputWithContext ¶
func (i GetAssetComputeScsiControllerArgs) ToGetAssetComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerOutput
type GetAssetComputeScsiControllerArray ¶
type GetAssetComputeScsiControllerArray []GetAssetComputeScsiControllerInput
func (GetAssetComputeScsiControllerArray) ElementType ¶
func (GetAssetComputeScsiControllerArray) ElementType() reflect.Type
func (GetAssetComputeScsiControllerArray) ToGetAssetComputeScsiControllerArrayOutput ¶
func (i GetAssetComputeScsiControllerArray) ToGetAssetComputeScsiControllerArrayOutput() GetAssetComputeScsiControllerArrayOutput
func (GetAssetComputeScsiControllerArray) ToGetAssetComputeScsiControllerArrayOutputWithContext ¶
func (i GetAssetComputeScsiControllerArray) ToGetAssetComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerArrayOutput
type GetAssetComputeScsiControllerArrayInput ¶
type GetAssetComputeScsiControllerArrayInput interface { pulumi.Input ToGetAssetComputeScsiControllerArrayOutput() GetAssetComputeScsiControllerArrayOutput ToGetAssetComputeScsiControllerArrayOutputWithContext(context.Context) GetAssetComputeScsiControllerArrayOutput }
GetAssetComputeScsiControllerArrayInput is an input type that accepts GetAssetComputeScsiControllerArray and GetAssetComputeScsiControllerArrayOutput values. You can construct a concrete instance of `GetAssetComputeScsiControllerArrayInput` via:
GetAssetComputeScsiControllerArray{ GetAssetComputeScsiControllerArgs{...} }
type GetAssetComputeScsiControllerArrayOutput ¶
type GetAssetComputeScsiControllerArrayOutput struct{ *pulumi.OutputState }
func (GetAssetComputeScsiControllerArrayOutput) ElementType ¶
func (GetAssetComputeScsiControllerArrayOutput) ElementType() reflect.Type
func (GetAssetComputeScsiControllerArrayOutput) ToGetAssetComputeScsiControllerArrayOutput ¶
func (o GetAssetComputeScsiControllerArrayOutput) ToGetAssetComputeScsiControllerArrayOutput() GetAssetComputeScsiControllerArrayOutput
func (GetAssetComputeScsiControllerArrayOutput) ToGetAssetComputeScsiControllerArrayOutputWithContext ¶
func (o GetAssetComputeScsiControllerArrayOutput) ToGetAssetComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerArrayOutput
type GetAssetComputeScsiControllerInput ¶
type GetAssetComputeScsiControllerInput interface { pulumi.Input ToGetAssetComputeScsiControllerOutput() GetAssetComputeScsiControllerOutput ToGetAssetComputeScsiControllerOutputWithContext(context.Context) GetAssetComputeScsiControllerOutput }
GetAssetComputeScsiControllerInput is an input type that accepts GetAssetComputeScsiControllerArgs and GetAssetComputeScsiControllerOutput values. You can construct a concrete instance of `GetAssetComputeScsiControllerInput` via:
GetAssetComputeScsiControllerArgs{...}
type GetAssetComputeScsiControllerOutput ¶
type GetAssetComputeScsiControllerOutput struct{ *pulumi.OutputState }
func (GetAssetComputeScsiControllerOutput) ElementType ¶
func (GetAssetComputeScsiControllerOutput) ElementType() reflect.Type
func (GetAssetComputeScsiControllerOutput) Label ¶
func (o GetAssetComputeScsiControllerOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetComputeScsiControllerOutput) SharedBus ¶
func (o GetAssetComputeScsiControllerOutput) SharedBus() pulumi.StringOutput
Shared bus.
func (GetAssetComputeScsiControllerOutput) ToGetAssetComputeScsiControllerOutput ¶
func (o GetAssetComputeScsiControllerOutput) ToGetAssetComputeScsiControllerOutput() GetAssetComputeScsiControllerOutput
func (GetAssetComputeScsiControllerOutput) ToGetAssetComputeScsiControllerOutputWithContext ¶
func (o GetAssetComputeScsiControllerOutput) ToGetAssetComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetComputeScsiControllerOutput
func (GetAssetComputeScsiControllerOutput) UnitNumber ¶
func (o GetAssetComputeScsiControllerOutput) UnitNumber() pulumi.IntOutput
The unit number of the SCSI controller.
type GetAssetSourceDiscoveryCredential ¶
type GetAssetSourceDiscoveryCredential struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId string `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type string `pulumi:"type"` }
type GetAssetSourceDiscoveryCredentialArgs ¶
type GetAssetSourceDiscoveryCredentialArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId pulumi.StringInput `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type pulumi.StringInput `pulumi:"type"` }
func (GetAssetSourceDiscoveryCredentialArgs) ElementType ¶
func (GetAssetSourceDiscoveryCredentialArgs) ElementType() reflect.Type
func (GetAssetSourceDiscoveryCredentialArgs) ToGetAssetSourceDiscoveryCredentialOutput ¶
func (i GetAssetSourceDiscoveryCredentialArgs) ToGetAssetSourceDiscoveryCredentialOutput() GetAssetSourceDiscoveryCredentialOutput
func (GetAssetSourceDiscoveryCredentialArgs) ToGetAssetSourceDiscoveryCredentialOutputWithContext ¶
func (i GetAssetSourceDiscoveryCredentialArgs) ToGetAssetSourceDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialOutput
type GetAssetSourceDiscoveryCredentialArray ¶
type GetAssetSourceDiscoveryCredentialArray []GetAssetSourceDiscoveryCredentialInput
func (GetAssetSourceDiscoveryCredentialArray) ElementType ¶
func (GetAssetSourceDiscoveryCredentialArray) ElementType() reflect.Type
func (GetAssetSourceDiscoveryCredentialArray) ToGetAssetSourceDiscoveryCredentialArrayOutput ¶
func (i GetAssetSourceDiscoveryCredentialArray) ToGetAssetSourceDiscoveryCredentialArrayOutput() GetAssetSourceDiscoveryCredentialArrayOutput
func (GetAssetSourceDiscoveryCredentialArray) ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext ¶
func (i GetAssetSourceDiscoveryCredentialArray) ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialArrayOutput
type GetAssetSourceDiscoveryCredentialArrayInput ¶
type GetAssetSourceDiscoveryCredentialArrayInput interface { pulumi.Input ToGetAssetSourceDiscoveryCredentialArrayOutput() GetAssetSourceDiscoveryCredentialArrayOutput ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext(context.Context) GetAssetSourceDiscoveryCredentialArrayOutput }
GetAssetSourceDiscoveryCredentialArrayInput is an input type that accepts GetAssetSourceDiscoveryCredentialArray and GetAssetSourceDiscoveryCredentialArrayOutput values. You can construct a concrete instance of `GetAssetSourceDiscoveryCredentialArrayInput` via:
GetAssetSourceDiscoveryCredentialArray{ GetAssetSourceDiscoveryCredentialArgs{...} }
type GetAssetSourceDiscoveryCredentialArrayOutput ¶
type GetAssetSourceDiscoveryCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourceDiscoveryCredentialArrayOutput) ElementType ¶
func (GetAssetSourceDiscoveryCredentialArrayOutput) ElementType() reflect.Type
func (GetAssetSourceDiscoveryCredentialArrayOutput) ToGetAssetSourceDiscoveryCredentialArrayOutput ¶
func (o GetAssetSourceDiscoveryCredentialArrayOutput) ToGetAssetSourceDiscoveryCredentialArrayOutput() GetAssetSourceDiscoveryCredentialArrayOutput
func (GetAssetSourceDiscoveryCredentialArrayOutput) ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext ¶
func (o GetAssetSourceDiscoveryCredentialArrayOutput) ToGetAssetSourceDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialArrayOutput
type GetAssetSourceDiscoveryCredentialInput ¶
type GetAssetSourceDiscoveryCredentialInput interface { pulumi.Input ToGetAssetSourceDiscoveryCredentialOutput() GetAssetSourceDiscoveryCredentialOutput ToGetAssetSourceDiscoveryCredentialOutputWithContext(context.Context) GetAssetSourceDiscoveryCredentialOutput }
GetAssetSourceDiscoveryCredentialInput is an input type that accepts GetAssetSourceDiscoveryCredentialArgs and GetAssetSourceDiscoveryCredentialOutput values. You can construct a concrete instance of `GetAssetSourceDiscoveryCredentialInput` via:
GetAssetSourceDiscoveryCredentialArgs{...}
type GetAssetSourceDiscoveryCredentialOutput ¶
type GetAssetSourceDiscoveryCredentialOutput struct{ *pulumi.OutputState }
func (GetAssetSourceDiscoveryCredentialOutput) ElementType ¶
func (GetAssetSourceDiscoveryCredentialOutput) ElementType() reflect.Type
func (GetAssetSourceDiscoveryCredentialOutput) SecretId ¶
func (o GetAssetSourceDiscoveryCredentialOutput) SecretId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (GetAssetSourceDiscoveryCredentialOutput) ToGetAssetSourceDiscoveryCredentialOutput ¶
func (o GetAssetSourceDiscoveryCredentialOutput) ToGetAssetSourceDiscoveryCredentialOutput() GetAssetSourceDiscoveryCredentialOutput
func (GetAssetSourceDiscoveryCredentialOutput) ToGetAssetSourceDiscoveryCredentialOutputWithContext ¶
func (o GetAssetSourceDiscoveryCredentialOutput) ToGetAssetSourceDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourceDiscoveryCredentialOutput
func (GetAssetSourceDiscoveryCredentialOutput) Type ¶
func (o GetAssetSourceDiscoveryCredentialOutput) Type() pulumi.StringOutput
The type of asset source. Indicates external origin of the assets that are read by assigning this asset source.
type GetAssetSourceReplicationCredential ¶
type GetAssetSourceReplicationCredential struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId string `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type string `pulumi:"type"` }
type GetAssetSourceReplicationCredentialArgs ¶
type GetAssetSourceReplicationCredentialArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId pulumi.StringInput `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type pulumi.StringInput `pulumi:"type"` }
func (GetAssetSourceReplicationCredentialArgs) ElementType ¶
func (GetAssetSourceReplicationCredentialArgs) ElementType() reflect.Type
func (GetAssetSourceReplicationCredentialArgs) ToGetAssetSourceReplicationCredentialOutput ¶
func (i GetAssetSourceReplicationCredentialArgs) ToGetAssetSourceReplicationCredentialOutput() GetAssetSourceReplicationCredentialOutput
func (GetAssetSourceReplicationCredentialArgs) ToGetAssetSourceReplicationCredentialOutputWithContext ¶
func (i GetAssetSourceReplicationCredentialArgs) ToGetAssetSourceReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialOutput
type GetAssetSourceReplicationCredentialArray ¶
type GetAssetSourceReplicationCredentialArray []GetAssetSourceReplicationCredentialInput
func (GetAssetSourceReplicationCredentialArray) ElementType ¶
func (GetAssetSourceReplicationCredentialArray) ElementType() reflect.Type
func (GetAssetSourceReplicationCredentialArray) ToGetAssetSourceReplicationCredentialArrayOutput ¶
func (i GetAssetSourceReplicationCredentialArray) ToGetAssetSourceReplicationCredentialArrayOutput() GetAssetSourceReplicationCredentialArrayOutput
func (GetAssetSourceReplicationCredentialArray) ToGetAssetSourceReplicationCredentialArrayOutputWithContext ¶
func (i GetAssetSourceReplicationCredentialArray) ToGetAssetSourceReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialArrayOutput
type GetAssetSourceReplicationCredentialArrayInput ¶
type GetAssetSourceReplicationCredentialArrayInput interface { pulumi.Input ToGetAssetSourceReplicationCredentialArrayOutput() GetAssetSourceReplicationCredentialArrayOutput ToGetAssetSourceReplicationCredentialArrayOutputWithContext(context.Context) GetAssetSourceReplicationCredentialArrayOutput }
GetAssetSourceReplicationCredentialArrayInput is an input type that accepts GetAssetSourceReplicationCredentialArray and GetAssetSourceReplicationCredentialArrayOutput values. You can construct a concrete instance of `GetAssetSourceReplicationCredentialArrayInput` via:
GetAssetSourceReplicationCredentialArray{ GetAssetSourceReplicationCredentialArgs{...} }
type GetAssetSourceReplicationCredentialArrayOutput ¶
type GetAssetSourceReplicationCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourceReplicationCredentialArrayOutput) ElementType ¶
func (GetAssetSourceReplicationCredentialArrayOutput) ElementType() reflect.Type
func (GetAssetSourceReplicationCredentialArrayOutput) ToGetAssetSourceReplicationCredentialArrayOutput ¶
func (o GetAssetSourceReplicationCredentialArrayOutput) ToGetAssetSourceReplicationCredentialArrayOutput() GetAssetSourceReplicationCredentialArrayOutput
func (GetAssetSourceReplicationCredentialArrayOutput) ToGetAssetSourceReplicationCredentialArrayOutputWithContext ¶
func (o GetAssetSourceReplicationCredentialArrayOutput) ToGetAssetSourceReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialArrayOutput
type GetAssetSourceReplicationCredentialInput ¶
type GetAssetSourceReplicationCredentialInput interface { pulumi.Input ToGetAssetSourceReplicationCredentialOutput() GetAssetSourceReplicationCredentialOutput ToGetAssetSourceReplicationCredentialOutputWithContext(context.Context) GetAssetSourceReplicationCredentialOutput }
GetAssetSourceReplicationCredentialInput is an input type that accepts GetAssetSourceReplicationCredentialArgs and GetAssetSourceReplicationCredentialOutput values. You can construct a concrete instance of `GetAssetSourceReplicationCredentialInput` via:
GetAssetSourceReplicationCredentialArgs{...}
type GetAssetSourceReplicationCredentialOutput ¶
type GetAssetSourceReplicationCredentialOutput struct{ *pulumi.OutputState }
func (GetAssetSourceReplicationCredentialOutput) ElementType ¶
func (GetAssetSourceReplicationCredentialOutput) ElementType() reflect.Type
func (GetAssetSourceReplicationCredentialOutput) SecretId ¶
func (o GetAssetSourceReplicationCredentialOutput) SecretId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (GetAssetSourceReplicationCredentialOutput) ToGetAssetSourceReplicationCredentialOutput ¶
func (o GetAssetSourceReplicationCredentialOutput) ToGetAssetSourceReplicationCredentialOutput() GetAssetSourceReplicationCredentialOutput
func (GetAssetSourceReplicationCredentialOutput) ToGetAssetSourceReplicationCredentialOutputWithContext ¶
func (o GetAssetSourceReplicationCredentialOutput) ToGetAssetSourceReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourceReplicationCredentialOutput
func (GetAssetSourceReplicationCredentialOutput) Type ¶
func (o GetAssetSourceReplicationCredentialOutput) Type() pulumi.StringOutput
The type of asset source. Indicates external origin of the assets that are read by assigning this asset source.
type GetAssetSourcesArgs ¶
type GetAssetSourcesArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asset source. AssetSourceId *string `pulumi:"assetSourceId"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetAssetSourcesFilter `pulumi:"filters"` // The current state of the asset source. State *string `pulumi:"state"` }
A collection of arguments for invoking getAssetSources.
type GetAssetSourcesAssetSourceCollection ¶
type GetAssetSourcesAssetSourceCollection struct {
Items []GetAssetSourcesAssetSourceCollectionItem `pulumi:"items"`
}
type GetAssetSourcesAssetSourceCollectionArgs ¶
type GetAssetSourcesAssetSourceCollectionArgs struct {
Items GetAssetSourcesAssetSourceCollectionItemArrayInput `pulumi:"items"`
}
func (GetAssetSourcesAssetSourceCollectionArgs) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionArgs) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionArgs) ToGetAssetSourcesAssetSourceCollectionOutput ¶
func (i GetAssetSourcesAssetSourceCollectionArgs) ToGetAssetSourcesAssetSourceCollectionOutput() GetAssetSourcesAssetSourceCollectionOutput
func (GetAssetSourcesAssetSourceCollectionArgs) ToGetAssetSourcesAssetSourceCollectionOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionArgs) ToGetAssetSourcesAssetSourceCollectionOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionOutput
type GetAssetSourcesAssetSourceCollectionArray ¶
type GetAssetSourcesAssetSourceCollectionArray []GetAssetSourcesAssetSourceCollectionInput
func (GetAssetSourcesAssetSourceCollectionArray) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionArray) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionArray) ToGetAssetSourcesAssetSourceCollectionArrayOutput ¶
func (i GetAssetSourcesAssetSourceCollectionArray) ToGetAssetSourcesAssetSourceCollectionArrayOutput() GetAssetSourcesAssetSourceCollectionArrayOutput
func (GetAssetSourcesAssetSourceCollectionArray) ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionArray) ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionArrayOutput
type GetAssetSourcesAssetSourceCollectionArrayInput ¶
type GetAssetSourcesAssetSourceCollectionArrayInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionArrayOutput() GetAssetSourcesAssetSourceCollectionArrayOutput ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionArrayOutput }
GetAssetSourcesAssetSourceCollectionArrayInput is an input type that accepts GetAssetSourcesAssetSourceCollectionArray and GetAssetSourcesAssetSourceCollectionArrayOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionArrayInput` via:
GetAssetSourcesAssetSourceCollectionArray{ GetAssetSourcesAssetSourceCollectionArgs{...} }
type GetAssetSourcesAssetSourceCollectionArrayOutput ¶
type GetAssetSourcesAssetSourceCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionArrayOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionArrayOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionArrayOutput) ToGetAssetSourcesAssetSourceCollectionArrayOutput ¶
func (o GetAssetSourcesAssetSourceCollectionArrayOutput) ToGetAssetSourcesAssetSourceCollectionArrayOutput() GetAssetSourcesAssetSourceCollectionArrayOutput
func (GetAssetSourcesAssetSourceCollectionArrayOutput) ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionArrayOutput) ToGetAssetSourcesAssetSourceCollectionArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionArrayOutput
type GetAssetSourcesAssetSourceCollectionInput ¶
type GetAssetSourcesAssetSourceCollectionInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionOutput() GetAssetSourcesAssetSourceCollectionOutput ToGetAssetSourcesAssetSourceCollectionOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionOutput }
GetAssetSourcesAssetSourceCollectionInput is an input type that accepts GetAssetSourcesAssetSourceCollectionArgs and GetAssetSourcesAssetSourceCollectionOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionInput` via:
GetAssetSourcesAssetSourceCollectionArgs{...}
type GetAssetSourcesAssetSourceCollectionItem ¶
type GetAssetSourcesAssetSourceCollectionItem struct { // Flag indicating whether historical metrics are collected for assets, originating from this asset source. AreHistoricalMetricsCollected bool `pulumi:"areHistoricalMetricsCollected"` // Flag indicating whether real-time metrics are collected for assets, originating from this asset source. AreRealtimeMetricsCollected bool `pulumi:"areRealtimeMetricsCollected"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets. AssetsCompartmentId string `pulumi:"assetsCompartmentId"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Credentials for an asset source. DiscoveryCredentials []GetAssetSourcesAssetSourceCollectionItemDiscoveryCredential `pulumi:"discoveryCredentials"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an attached discovery schedule. DiscoveryScheduleId string `pulumi:"discoveryScheduleId"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment. EnvironmentId string `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource. Id string `pulumi:"id"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets. InventoryId string `pulumi:"inventoryId"` // The detailed state of the asset source. LifecycleDetails string `pulumi:"lifecycleDetails"` // Credentials for an asset source. ReplicationCredentials []GetAssetSourcesAssetSourceCollectionItemReplicationCredential `pulumi:"replicationCredentials"` // The current state of the asset source. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the asset source was created in the RFC3339 format. TimeCreated string `pulumi:"timeCreated"` // The point in time that the asset source was last updated in the RFC3339 format. TimeUpdated string `pulumi:"timeUpdated"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type string `pulumi:"type"` // Endpoint for VMware asset discovery and replication in the form of “`https://<host>:<port>/sdk“` VcenterEndpoint string `pulumi:"vcenterEndpoint"` }
type GetAssetSourcesAssetSourceCollectionItemArgs ¶
type GetAssetSourcesAssetSourceCollectionItemArgs struct { // Flag indicating whether historical metrics are collected for assets, originating from this asset source. AreHistoricalMetricsCollected pulumi.BoolInput `pulumi:"areHistoricalMetricsCollected"` // Flag indicating whether real-time metrics are collected for assets, originating from this asset source. AreRealtimeMetricsCollected pulumi.BoolInput `pulumi:"areRealtimeMetricsCollected"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets. AssetsCompartmentId pulumi.StringInput `pulumi:"assetsCompartmentId"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Credentials for an asset source. DiscoveryCredentials GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayInput `pulumi:"discoveryCredentials"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an attached discovery schedule. DiscoveryScheduleId pulumi.StringInput `pulumi:"discoveryScheduleId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment. EnvironmentId pulumi.StringInput `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource. Id pulumi.StringInput `pulumi:"id"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets. InventoryId pulumi.StringInput `pulumi:"inventoryId"` // The detailed state of the asset source. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Credentials for an asset source. ReplicationCredentials GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayInput `pulumi:"replicationCredentials"` // The current state of the asset source. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the asset source was created in the RFC3339 format. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The point in time that the asset source was last updated in the RFC3339 format. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type pulumi.StringInput `pulumi:"type"` // Endpoint for VMware asset discovery and replication in the form of “`https://<host>:<port>/sdk“` VcenterEndpoint pulumi.StringInput `pulumi:"vcenterEndpoint"` }
func (GetAssetSourcesAssetSourceCollectionItemArgs) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemArgs) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemArgs) ToGetAssetSourcesAssetSourceCollectionItemOutput ¶
func (i GetAssetSourcesAssetSourceCollectionItemArgs) ToGetAssetSourcesAssetSourceCollectionItemOutput() GetAssetSourcesAssetSourceCollectionItemOutput
func (GetAssetSourcesAssetSourceCollectionItemArgs) ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionItemArgs) ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemOutput
type GetAssetSourcesAssetSourceCollectionItemArray ¶
type GetAssetSourcesAssetSourceCollectionItemArray []GetAssetSourcesAssetSourceCollectionItemInput
func (GetAssetSourcesAssetSourceCollectionItemArray) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemArray) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemArray) ToGetAssetSourcesAssetSourceCollectionItemArrayOutput ¶
func (i GetAssetSourcesAssetSourceCollectionItemArray) ToGetAssetSourcesAssetSourceCollectionItemArrayOutput() GetAssetSourcesAssetSourceCollectionItemArrayOutput
func (GetAssetSourcesAssetSourceCollectionItemArray) ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionItemArray) ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemArrayOutput
type GetAssetSourcesAssetSourceCollectionItemArrayInput ¶
type GetAssetSourcesAssetSourceCollectionItemArrayInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionItemArrayOutput() GetAssetSourcesAssetSourceCollectionItemArrayOutput ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionItemArrayOutput }
GetAssetSourcesAssetSourceCollectionItemArrayInput is an input type that accepts GetAssetSourcesAssetSourceCollectionItemArray and GetAssetSourcesAssetSourceCollectionItemArrayOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionItemArrayInput` via:
GetAssetSourcesAssetSourceCollectionItemArray{ GetAssetSourcesAssetSourceCollectionItemArgs{...} }
type GetAssetSourcesAssetSourceCollectionItemArrayOutput ¶
type GetAssetSourcesAssetSourceCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionItemArrayOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemArrayOutput ¶
func (o GetAssetSourcesAssetSourceCollectionItemArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemArrayOutput() GetAssetSourcesAssetSourceCollectionItemArrayOutput
func (GetAssetSourcesAssetSourceCollectionItemArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionItemArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemArrayOutput
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredential ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredential struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId string `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type string `pulumi:"type"` }
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId pulumi.StringInput `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type pulumi.StringInput `pulumi:"type"` }
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput ¶
func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray []GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialInput
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput ¶
func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayInput ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput }
GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayInput is an input type that accepts GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray and GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayInput` via:
GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArray{ GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs{...} }
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput ¶
func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialInput ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput }
GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialInput is an input type that accepts GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs and GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialInput` via:
GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArgs{...}
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput ¶
type GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) SecretId ¶
func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) SecretId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput ¶
func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput
func (GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) Type ¶
func (o GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialOutput) Type() pulumi.StringOutput
The type of asset source. Indicates external origin of the assets that are read by assigning this asset source.
type GetAssetSourcesAssetSourceCollectionItemInput ¶
type GetAssetSourcesAssetSourceCollectionItemInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionItemOutput() GetAssetSourcesAssetSourceCollectionItemOutput ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionItemOutput }
GetAssetSourcesAssetSourceCollectionItemInput is an input type that accepts GetAssetSourcesAssetSourceCollectionItemArgs and GetAssetSourcesAssetSourceCollectionItemOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionItemInput` via:
GetAssetSourcesAssetSourceCollectionItemArgs{...}
type GetAssetSourcesAssetSourceCollectionItemOutput ¶
type GetAssetSourcesAssetSourceCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionItemOutput) AreHistoricalMetricsCollected ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) AreHistoricalMetricsCollected() pulumi.BoolOutput
Flag indicating whether historical metrics are collected for assets, originating from this asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) AreRealtimeMetricsCollected ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) AreRealtimeMetricsCollected() pulumi.BoolOutput
Flag indicating whether real-time metrics are collected for assets, originating from this asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) AssetsCompartmentId ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) AssetsCompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets.
func (GetAssetSourcesAssetSourceCollectionItemOutput) CompartmentId ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetAssetSourcesAssetSourceCollectionItemOutput) DefinedTags ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAssetSourcesAssetSourceCollectionItemOutput) DiscoveryCredentials ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) DiscoveryCredentials() GetAssetSourcesAssetSourceCollectionItemDiscoveryCredentialArrayOutput
Credentials for an asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) DiscoveryScheduleId ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) DiscoveryScheduleId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an attached discovery schedule.
func (GetAssetSourcesAssetSourceCollectionItemOutput) DisplayName ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetAssetSourcesAssetSourceCollectionItemOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemOutput) EnvironmentId ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) EnvironmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment.
func (GetAssetSourcesAssetSourceCollectionItemOutput) FreeformTags ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAssetSourcesAssetSourceCollectionItemOutput) Id ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource.
func (GetAssetSourcesAssetSourceCollectionItemOutput) InventoryId ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) InventoryId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets.
func (GetAssetSourcesAssetSourceCollectionItemOutput) LifecycleDetails ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
The detailed state of the asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) ReplicationCredentials ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) ReplicationCredentials() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
Credentials for an asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) State ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) State() pulumi.StringOutput
The current state of the asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) SystemTags ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetAssetSourcesAssetSourceCollectionItemOutput) TimeCreated ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the asset source was created in the RFC3339 format.
func (GetAssetSourcesAssetSourceCollectionItemOutput) TimeUpdated ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The point in time that the asset source was last updated in the RFC3339 format.
func (GetAssetSourcesAssetSourceCollectionItemOutput) ToGetAssetSourcesAssetSourceCollectionItemOutput ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) ToGetAssetSourcesAssetSourceCollectionItemOutput() GetAssetSourcesAssetSourceCollectionItemOutput
func (GetAssetSourcesAssetSourceCollectionItemOutput) ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) ToGetAssetSourcesAssetSourceCollectionItemOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemOutput
func (GetAssetSourcesAssetSourceCollectionItemOutput) Type ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) Type() pulumi.StringOutput
The type of asset source. Indicates external origin of the assets that are read by assigning this asset source.
func (GetAssetSourcesAssetSourceCollectionItemOutput) VcenterEndpoint ¶
func (o GetAssetSourcesAssetSourceCollectionItemOutput) VcenterEndpoint() pulumi.StringOutput
Endpoint for VMware asset discovery and replication in the form of ```https://<host>:<port>/sdk```
type GetAssetSourcesAssetSourceCollectionItemReplicationCredential ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredential struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId string `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type string `pulumi:"type"` }
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`. SecretId pulumi.StringInput `pulumi:"secretId"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type pulumi.StringInput `pulumi:"type"` }
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput ¶
func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray []GetAssetSourcesAssetSourceCollectionItemReplicationCredentialInput
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput ¶
func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext ¶
func (i GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayInput ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput }
GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayInput is an input type that accepts GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray and GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayInput` via:
GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArray{ GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs{...} }
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput ¶
func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArrayOutput
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialInput ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialInput interface { pulumi.Input ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext(context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput }
GetAssetSourcesAssetSourceCollectionItemReplicationCredentialInput is an input type that accepts GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs and GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput values. You can construct a concrete instance of `GetAssetSourcesAssetSourceCollectionItemReplicationCredentialInput` via:
GetAssetSourcesAssetSourceCollectionItemReplicationCredentialArgs{...}
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput ¶
type GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) SecretId ¶
func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) SecretId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the secret in a vault. If the the type of the credentials is BASIC` , the secret must contain the username and password in JSON format, which is in the form of `{ "username": "<VMwareUser>", "password": "<VMwarePassword>" }`.
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput ¶
func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput() GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) ToGetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput
func (GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) Type ¶
func (o GetAssetSourcesAssetSourceCollectionItemReplicationCredentialOutput) Type() pulumi.StringOutput
The type of asset source. Indicates external origin of the assets that are read by assigning this asset source.
type GetAssetSourcesAssetSourceCollectionOutput ¶
type GetAssetSourcesAssetSourceCollectionOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesAssetSourceCollectionOutput) ElementType ¶
func (GetAssetSourcesAssetSourceCollectionOutput) ElementType() reflect.Type
func (GetAssetSourcesAssetSourceCollectionOutput) ToGetAssetSourcesAssetSourceCollectionOutput ¶
func (o GetAssetSourcesAssetSourceCollectionOutput) ToGetAssetSourcesAssetSourceCollectionOutput() GetAssetSourcesAssetSourceCollectionOutput
func (GetAssetSourcesAssetSourceCollectionOutput) ToGetAssetSourcesAssetSourceCollectionOutputWithContext ¶
func (o GetAssetSourcesAssetSourceCollectionOutput) ToGetAssetSourcesAssetSourceCollectionOutputWithContext(ctx context.Context) GetAssetSourcesAssetSourceCollectionOutput
type GetAssetSourcesFilter ¶
type GetAssetSourcesFilterArgs ¶
type GetAssetSourcesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAssetSourcesFilterArgs) ElementType ¶
func (GetAssetSourcesFilterArgs) ElementType() reflect.Type
func (GetAssetSourcesFilterArgs) ToGetAssetSourcesFilterOutput ¶
func (i GetAssetSourcesFilterArgs) ToGetAssetSourcesFilterOutput() GetAssetSourcesFilterOutput
func (GetAssetSourcesFilterArgs) ToGetAssetSourcesFilterOutputWithContext ¶
func (i GetAssetSourcesFilterArgs) ToGetAssetSourcesFilterOutputWithContext(ctx context.Context) GetAssetSourcesFilterOutput
type GetAssetSourcesFilterArray ¶
type GetAssetSourcesFilterArray []GetAssetSourcesFilterInput
func (GetAssetSourcesFilterArray) ElementType ¶
func (GetAssetSourcesFilterArray) ElementType() reflect.Type
func (GetAssetSourcesFilterArray) ToGetAssetSourcesFilterArrayOutput ¶
func (i GetAssetSourcesFilterArray) ToGetAssetSourcesFilterArrayOutput() GetAssetSourcesFilterArrayOutput
func (GetAssetSourcesFilterArray) ToGetAssetSourcesFilterArrayOutputWithContext ¶
func (i GetAssetSourcesFilterArray) ToGetAssetSourcesFilterArrayOutputWithContext(ctx context.Context) GetAssetSourcesFilterArrayOutput
type GetAssetSourcesFilterArrayInput ¶
type GetAssetSourcesFilterArrayInput interface { pulumi.Input ToGetAssetSourcesFilterArrayOutput() GetAssetSourcesFilterArrayOutput ToGetAssetSourcesFilterArrayOutputWithContext(context.Context) GetAssetSourcesFilterArrayOutput }
GetAssetSourcesFilterArrayInput is an input type that accepts GetAssetSourcesFilterArray and GetAssetSourcesFilterArrayOutput values. You can construct a concrete instance of `GetAssetSourcesFilterArrayInput` via:
GetAssetSourcesFilterArray{ GetAssetSourcesFilterArgs{...} }
type GetAssetSourcesFilterArrayOutput ¶
type GetAssetSourcesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesFilterArrayOutput) ElementType ¶
func (GetAssetSourcesFilterArrayOutput) ElementType() reflect.Type
func (GetAssetSourcesFilterArrayOutput) Index ¶
func (o GetAssetSourcesFilterArrayOutput) Index(i pulumi.IntInput) GetAssetSourcesFilterOutput
func (GetAssetSourcesFilterArrayOutput) ToGetAssetSourcesFilterArrayOutput ¶
func (o GetAssetSourcesFilterArrayOutput) ToGetAssetSourcesFilterArrayOutput() GetAssetSourcesFilterArrayOutput
func (GetAssetSourcesFilterArrayOutput) ToGetAssetSourcesFilterArrayOutputWithContext ¶
func (o GetAssetSourcesFilterArrayOutput) ToGetAssetSourcesFilterArrayOutputWithContext(ctx context.Context) GetAssetSourcesFilterArrayOutput
type GetAssetSourcesFilterInput ¶
type GetAssetSourcesFilterInput interface { pulumi.Input ToGetAssetSourcesFilterOutput() GetAssetSourcesFilterOutput ToGetAssetSourcesFilterOutputWithContext(context.Context) GetAssetSourcesFilterOutput }
GetAssetSourcesFilterInput is an input type that accepts GetAssetSourcesFilterArgs and GetAssetSourcesFilterOutput values. You can construct a concrete instance of `GetAssetSourcesFilterInput` via:
GetAssetSourcesFilterArgs{...}
type GetAssetSourcesFilterOutput ¶
type GetAssetSourcesFilterOutput struct{ *pulumi.OutputState }
func (GetAssetSourcesFilterOutput) ElementType ¶
func (GetAssetSourcesFilterOutput) ElementType() reflect.Type
func (GetAssetSourcesFilterOutput) Name ¶
func (o GetAssetSourcesFilterOutput) Name() pulumi.StringOutput
func (GetAssetSourcesFilterOutput) Regex ¶
func (o GetAssetSourcesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAssetSourcesFilterOutput) ToGetAssetSourcesFilterOutput ¶
func (o GetAssetSourcesFilterOutput) ToGetAssetSourcesFilterOutput() GetAssetSourcesFilterOutput
func (GetAssetSourcesFilterOutput) ToGetAssetSourcesFilterOutputWithContext ¶
func (o GetAssetSourcesFilterOutput) ToGetAssetSourcesFilterOutputWithContext(ctx context.Context) GetAssetSourcesFilterOutput
func (GetAssetSourcesFilterOutput) Values ¶
func (o GetAssetSourcesFilterOutput) Values() pulumi.StringArrayOutput
type GetAssetSourcesOutputArgs ¶
type GetAssetSourcesOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asset source. AssetSourceId pulumi.StringPtrInput `pulumi:"assetSourceId"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetAssetSourcesFilterArrayInput `pulumi:"filters"` // The current state of the asset source. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getAssetSources.
func (GetAssetSourcesOutputArgs) ElementType ¶
func (GetAssetSourcesOutputArgs) ElementType() reflect.Type
type GetAssetSourcesResult ¶
type GetAssetSourcesResult struct { // The list of asset_source_collection. AssetSourceCollections []GetAssetSourcesAssetSourceCollection `pulumi:"assetSourceCollections"` AssetSourceId *string `pulumi:"assetSourceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource. CompartmentId string `pulumi:"compartmentId"` // A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetAssetSourcesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of the asset source. State *string `pulumi:"state"` }
A collection of values returned by getAssetSources.
func GetAssetSources ¶
func GetAssetSources(ctx *pulumi.Context, args *GetAssetSourcesArgs, opts ...pulumi.InvokeOption) (*GetAssetSourcesResult, error)
This data source provides the list of Asset Sources in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of asset sources.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAssetSources(ctx, &cloudbridge.GetAssetSourcesArgs{ CompartmentId: compartmentId, AssetSourceId: pulumi.StringRef(testAssetSource.Id), DisplayName: pulumi.StringRef(assetSourceDisplayName), State: pulumi.StringRef(assetSourceState), }, nil) if err != nil { return err } return nil }) }
```
type GetAssetSourcesResultOutput ¶
type GetAssetSourcesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAssetSources.
func GetAssetSourcesOutput ¶
func GetAssetSourcesOutput(ctx *pulumi.Context, args GetAssetSourcesOutputArgs, opts ...pulumi.InvokeOption) GetAssetSourcesResultOutput
func (GetAssetSourcesResultOutput) AssetSourceCollections ¶
func (o GetAssetSourcesResultOutput) AssetSourceCollections() GetAssetSourcesAssetSourceCollectionArrayOutput
The list of asset_source_collection.
func (GetAssetSourcesResultOutput) AssetSourceId ¶
func (o GetAssetSourcesResultOutput) AssetSourceId() pulumi.StringPtrOutput
func (GetAssetSourcesResultOutput) CompartmentId ¶
func (o GetAssetSourcesResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource.
func (GetAssetSourcesResultOutput) DisplayName ¶
func (o GetAssetSourcesResultOutput) DisplayName() pulumi.StringPtrOutput
A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information.
func (GetAssetSourcesResultOutput) ElementType ¶
func (GetAssetSourcesResultOutput) ElementType() reflect.Type
func (GetAssetSourcesResultOutput) Filters ¶
func (o GetAssetSourcesResultOutput) Filters() GetAssetSourcesFilterArrayOutput
func (GetAssetSourcesResultOutput) Id ¶
func (o GetAssetSourcesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAssetSourcesResultOutput) State ¶
func (o GetAssetSourcesResultOutput) State() pulumi.StringPtrOutput
The current state of the asset source.
func (GetAssetSourcesResultOutput) ToGetAssetSourcesResultOutput ¶
func (o GetAssetSourcesResultOutput) ToGetAssetSourcesResultOutput() GetAssetSourcesResultOutput
func (GetAssetSourcesResultOutput) ToGetAssetSourcesResultOutputWithContext ¶
func (o GetAssetSourcesResultOutput) ToGetAssetSourcesResultOutputWithContext(ctx context.Context) GetAssetSourcesResultOutput
type GetAssetVm ¶
type GetAssetVmArgs ¶
type GetAssetVmArgs struct { // Host name/IP address of VM on which the host is running. HypervisorHost pulumi.StringInput `pulumi:"hypervisorHost"` // Hypervisor vendor. HypervisorVendor pulumi.StringInput `pulumi:"hypervisorVendor"` // Hypervisor version. HypervisorVersion pulumi.StringInput `pulumi:"hypervisorVersion"` }
func (GetAssetVmArgs) ElementType ¶
func (GetAssetVmArgs) ElementType() reflect.Type
func (GetAssetVmArgs) ToGetAssetVmOutput ¶
func (i GetAssetVmArgs) ToGetAssetVmOutput() GetAssetVmOutput
func (GetAssetVmArgs) ToGetAssetVmOutputWithContext ¶
func (i GetAssetVmArgs) ToGetAssetVmOutputWithContext(ctx context.Context) GetAssetVmOutput
type GetAssetVmArray ¶
type GetAssetVmArray []GetAssetVmInput
func (GetAssetVmArray) ElementType ¶
func (GetAssetVmArray) ElementType() reflect.Type
func (GetAssetVmArray) ToGetAssetVmArrayOutput ¶
func (i GetAssetVmArray) ToGetAssetVmArrayOutput() GetAssetVmArrayOutput
func (GetAssetVmArray) ToGetAssetVmArrayOutputWithContext ¶
func (i GetAssetVmArray) ToGetAssetVmArrayOutputWithContext(ctx context.Context) GetAssetVmArrayOutput
type GetAssetVmArrayInput ¶
type GetAssetVmArrayInput interface { pulumi.Input ToGetAssetVmArrayOutput() GetAssetVmArrayOutput ToGetAssetVmArrayOutputWithContext(context.Context) GetAssetVmArrayOutput }
GetAssetVmArrayInput is an input type that accepts GetAssetVmArray and GetAssetVmArrayOutput values. You can construct a concrete instance of `GetAssetVmArrayInput` via:
GetAssetVmArray{ GetAssetVmArgs{...} }
type GetAssetVmArrayOutput ¶
type GetAssetVmArrayOutput struct{ *pulumi.OutputState }
func (GetAssetVmArrayOutput) ElementType ¶
func (GetAssetVmArrayOutput) ElementType() reflect.Type
func (GetAssetVmArrayOutput) Index ¶
func (o GetAssetVmArrayOutput) Index(i pulumi.IntInput) GetAssetVmOutput
func (GetAssetVmArrayOutput) ToGetAssetVmArrayOutput ¶
func (o GetAssetVmArrayOutput) ToGetAssetVmArrayOutput() GetAssetVmArrayOutput
func (GetAssetVmArrayOutput) ToGetAssetVmArrayOutputWithContext ¶
func (o GetAssetVmArrayOutput) ToGetAssetVmArrayOutputWithContext(ctx context.Context) GetAssetVmArrayOutput
type GetAssetVmInput ¶
type GetAssetVmInput interface { pulumi.Input ToGetAssetVmOutput() GetAssetVmOutput ToGetAssetVmOutputWithContext(context.Context) GetAssetVmOutput }
GetAssetVmInput is an input type that accepts GetAssetVmArgs and GetAssetVmOutput values. You can construct a concrete instance of `GetAssetVmInput` via:
GetAssetVmArgs{...}
type GetAssetVmOutput ¶
type GetAssetVmOutput struct{ *pulumi.OutputState }
func (GetAssetVmOutput) ElementType ¶
func (GetAssetVmOutput) ElementType() reflect.Type
func (GetAssetVmOutput) HypervisorHost ¶
func (o GetAssetVmOutput) HypervisorHost() pulumi.StringOutput
Host name/IP address of VM on which the host is running.
func (GetAssetVmOutput) HypervisorVendor ¶
func (o GetAssetVmOutput) HypervisorVendor() pulumi.StringOutput
Hypervisor vendor.
func (GetAssetVmOutput) HypervisorVersion ¶
func (o GetAssetVmOutput) HypervisorVersion() pulumi.StringOutput
Hypervisor version.
func (GetAssetVmOutput) ToGetAssetVmOutput ¶
func (o GetAssetVmOutput) ToGetAssetVmOutput() GetAssetVmOutput
func (GetAssetVmOutput) ToGetAssetVmOutputWithContext ¶
func (o GetAssetVmOutput) ToGetAssetVmOutputWithContext(ctx context.Context) GetAssetVmOutput
type GetAssetVmwareVcenter ¶
type GetAssetVmwareVcenterArgs ¶
type GetAssetVmwareVcenterArgs struct { // Data center name. DataCenter pulumi.StringInput `pulumi:"dataCenter"` // vCenter unique key. VcenterKey pulumi.StringInput `pulumi:"vcenterKey"` // Dot-separated version string. VcenterVersion pulumi.StringInput `pulumi:"vcenterVersion"` }
func (GetAssetVmwareVcenterArgs) ElementType ¶
func (GetAssetVmwareVcenterArgs) ElementType() reflect.Type
func (GetAssetVmwareVcenterArgs) ToGetAssetVmwareVcenterOutput ¶
func (i GetAssetVmwareVcenterArgs) ToGetAssetVmwareVcenterOutput() GetAssetVmwareVcenterOutput
func (GetAssetVmwareVcenterArgs) ToGetAssetVmwareVcenterOutputWithContext ¶
func (i GetAssetVmwareVcenterArgs) ToGetAssetVmwareVcenterOutputWithContext(ctx context.Context) GetAssetVmwareVcenterOutput
type GetAssetVmwareVcenterArray ¶
type GetAssetVmwareVcenterArray []GetAssetVmwareVcenterInput
func (GetAssetVmwareVcenterArray) ElementType ¶
func (GetAssetVmwareVcenterArray) ElementType() reflect.Type
func (GetAssetVmwareVcenterArray) ToGetAssetVmwareVcenterArrayOutput ¶
func (i GetAssetVmwareVcenterArray) ToGetAssetVmwareVcenterArrayOutput() GetAssetVmwareVcenterArrayOutput
func (GetAssetVmwareVcenterArray) ToGetAssetVmwareVcenterArrayOutputWithContext ¶
func (i GetAssetVmwareVcenterArray) ToGetAssetVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetVmwareVcenterArrayOutput
type GetAssetVmwareVcenterArrayInput ¶
type GetAssetVmwareVcenterArrayInput interface { pulumi.Input ToGetAssetVmwareVcenterArrayOutput() GetAssetVmwareVcenterArrayOutput ToGetAssetVmwareVcenterArrayOutputWithContext(context.Context) GetAssetVmwareVcenterArrayOutput }
GetAssetVmwareVcenterArrayInput is an input type that accepts GetAssetVmwareVcenterArray and GetAssetVmwareVcenterArrayOutput values. You can construct a concrete instance of `GetAssetVmwareVcenterArrayInput` via:
GetAssetVmwareVcenterArray{ GetAssetVmwareVcenterArgs{...} }
type GetAssetVmwareVcenterArrayOutput ¶
type GetAssetVmwareVcenterArrayOutput struct{ *pulumi.OutputState }
func (GetAssetVmwareVcenterArrayOutput) ElementType ¶
func (GetAssetVmwareVcenterArrayOutput) ElementType() reflect.Type
func (GetAssetVmwareVcenterArrayOutput) Index ¶
func (o GetAssetVmwareVcenterArrayOutput) Index(i pulumi.IntInput) GetAssetVmwareVcenterOutput
func (GetAssetVmwareVcenterArrayOutput) ToGetAssetVmwareVcenterArrayOutput ¶
func (o GetAssetVmwareVcenterArrayOutput) ToGetAssetVmwareVcenterArrayOutput() GetAssetVmwareVcenterArrayOutput
func (GetAssetVmwareVcenterArrayOutput) ToGetAssetVmwareVcenterArrayOutputWithContext ¶
func (o GetAssetVmwareVcenterArrayOutput) ToGetAssetVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetVmwareVcenterArrayOutput
type GetAssetVmwareVcenterInput ¶
type GetAssetVmwareVcenterInput interface { pulumi.Input ToGetAssetVmwareVcenterOutput() GetAssetVmwareVcenterOutput ToGetAssetVmwareVcenterOutputWithContext(context.Context) GetAssetVmwareVcenterOutput }
GetAssetVmwareVcenterInput is an input type that accepts GetAssetVmwareVcenterArgs and GetAssetVmwareVcenterOutput values. You can construct a concrete instance of `GetAssetVmwareVcenterInput` via:
GetAssetVmwareVcenterArgs{...}
type GetAssetVmwareVcenterOutput ¶
type GetAssetVmwareVcenterOutput struct{ *pulumi.OutputState }
func (GetAssetVmwareVcenterOutput) DataCenter ¶
func (o GetAssetVmwareVcenterOutput) DataCenter() pulumi.StringOutput
Data center name.
func (GetAssetVmwareVcenterOutput) ElementType ¶
func (GetAssetVmwareVcenterOutput) ElementType() reflect.Type
func (GetAssetVmwareVcenterOutput) ToGetAssetVmwareVcenterOutput ¶
func (o GetAssetVmwareVcenterOutput) ToGetAssetVmwareVcenterOutput() GetAssetVmwareVcenterOutput
func (GetAssetVmwareVcenterOutput) ToGetAssetVmwareVcenterOutputWithContext ¶
func (o GetAssetVmwareVcenterOutput) ToGetAssetVmwareVcenterOutputWithContext(ctx context.Context) GetAssetVmwareVcenterOutput
func (GetAssetVmwareVcenterOutput) VcenterKey ¶
func (o GetAssetVmwareVcenterOutput) VcenterKey() pulumi.StringOutput
vCenter unique key.
func (GetAssetVmwareVcenterOutput) VcenterVersion ¶
func (o GetAssetVmwareVcenterOutput) VcenterVersion() pulumi.StringOutput
Dot-separated version string.
type GetAssetVmwareVm ¶
type GetAssetVmwareVm struct { // Cluster name. Cluster string `pulumi:"cluster"` // Customer fields. CustomerFields []string `pulumi:"customerFields"` // Customer defined tags. CustomerTags []GetAssetVmwareVmCustomerTag `pulumi:"customerTags"` // Fault tolerance bandwidth. FaultToleranceBandwidth int `pulumi:"faultToleranceBandwidth"` // Fault tolerance to secondary latency. FaultToleranceSecondaryLatency int `pulumi:"faultToleranceSecondaryLatency"` // Fault tolerance state. FaultToleranceState string `pulumi:"faultToleranceState"` // vCenter-specific identifier of the virtual machine. InstanceUuid string `pulumi:"instanceUuid"` // Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine. IsDisksCbtEnabled bool `pulumi:"isDisksCbtEnabled"` // Whether changed block tracking for this VM's disk is active. IsDisksUuidEnabled bool `pulumi:"isDisksUuidEnabled"` // Path directory of the asset. Path string `pulumi:"path"` // VMware tools status. VmwareToolsStatus string `pulumi:"vmwareToolsStatus"` }
type GetAssetVmwareVmArgs ¶
type GetAssetVmwareVmArgs struct { // Cluster name. Cluster pulumi.StringInput `pulumi:"cluster"` // Customer fields. CustomerFields pulumi.StringArrayInput `pulumi:"customerFields"` // Customer defined tags. CustomerTags GetAssetVmwareVmCustomerTagArrayInput `pulumi:"customerTags"` // Fault tolerance bandwidth. FaultToleranceBandwidth pulumi.IntInput `pulumi:"faultToleranceBandwidth"` // Fault tolerance to secondary latency. FaultToleranceSecondaryLatency pulumi.IntInput `pulumi:"faultToleranceSecondaryLatency"` // Fault tolerance state. FaultToleranceState pulumi.StringInput `pulumi:"faultToleranceState"` // vCenter-specific identifier of the virtual machine. InstanceUuid pulumi.StringInput `pulumi:"instanceUuid"` // Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine. IsDisksCbtEnabled pulumi.BoolInput `pulumi:"isDisksCbtEnabled"` // Whether changed block tracking for this VM's disk is active. IsDisksUuidEnabled pulumi.BoolInput `pulumi:"isDisksUuidEnabled"` // Path directory of the asset. Path pulumi.StringInput `pulumi:"path"` // VMware tools status. VmwareToolsStatus pulumi.StringInput `pulumi:"vmwareToolsStatus"` }
func (GetAssetVmwareVmArgs) ElementType ¶
func (GetAssetVmwareVmArgs) ElementType() reflect.Type
func (GetAssetVmwareVmArgs) ToGetAssetVmwareVmOutput ¶
func (i GetAssetVmwareVmArgs) ToGetAssetVmwareVmOutput() GetAssetVmwareVmOutput
func (GetAssetVmwareVmArgs) ToGetAssetVmwareVmOutputWithContext ¶
func (i GetAssetVmwareVmArgs) ToGetAssetVmwareVmOutputWithContext(ctx context.Context) GetAssetVmwareVmOutput
type GetAssetVmwareVmArray ¶
type GetAssetVmwareVmArray []GetAssetVmwareVmInput
func (GetAssetVmwareVmArray) ElementType ¶
func (GetAssetVmwareVmArray) ElementType() reflect.Type
func (GetAssetVmwareVmArray) ToGetAssetVmwareVmArrayOutput ¶
func (i GetAssetVmwareVmArray) ToGetAssetVmwareVmArrayOutput() GetAssetVmwareVmArrayOutput
func (GetAssetVmwareVmArray) ToGetAssetVmwareVmArrayOutputWithContext ¶
func (i GetAssetVmwareVmArray) ToGetAssetVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmArrayOutput
type GetAssetVmwareVmArrayInput ¶
type GetAssetVmwareVmArrayInput interface { pulumi.Input ToGetAssetVmwareVmArrayOutput() GetAssetVmwareVmArrayOutput ToGetAssetVmwareVmArrayOutputWithContext(context.Context) GetAssetVmwareVmArrayOutput }
GetAssetVmwareVmArrayInput is an input type that accepts GetAssetVmwareVmArray and GetAssetVmwareVmArrayOutput values. You can construct a concrete instance of `GetAssetVmwareVmArrayInput` via:
GetAssetVmwareVmArray{ GetAssetVmwareVmArgs{...} }
type GetAssetVmwareVmArrayOutput ¶
type GetAssetVmwareVmArrayOutput struct{ *pulumi.OutputState }
func (GetAssetVmwareVmArrayOutput) ElementType ¶
func (GetAssetVmwareVmArrayOutput) ElementType() reflect.Type
func (GetAssetVmwareVmArrayOutput) Index ¶
func (o GetAssetVmwareVmArrayOutput) Index(i pulumi.IntInput) GetAssetVmwareVmOutput
func (GetAssetVmwareVmArrayOutput) ToGetAssetVmwareVmArrayOutput ¶
func (o GetAssetVmwareVmArrayOutput) ToGetAssetVmwareVmArrayOutput() GetAssetVmwareVmArrayOutput
func (GetAssetVmwareVmArrayOutput) ToGetAssetVmwareVmArrayOutputWithContext ¶
func (o GetAssetVmwareVmArrayOutput) ToGetAssetVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmArrayOutput
type GetAssetVmwareVmCustomerTagArgs ¶
type GetAssetVmwareVmCustomerTagArgs struct { // The tag description. Description pulumi.StringInput `pulumi:"description"` // The tag name. Name pulumi.StringInput `pulumi:"name"` }
func (GetAssetVmwareVmCustomerTagArgs) ElementType ¶
func (GetAssetVmwareVmCustomerTagArgs) ElementType() reflect.Type
func (GetAssetVmwareVmCustomerTagArgs) ToGetAssetVmwareVmCustomerTagOutput ¶
func (i GetAssetVmwareVmCustomerTagArgs) ToGetAssetVmwareVmCustomerTagOutput() GetAssetVmwareVmCustomerTagOutput
func (GetAssetVmwareVmCustomerTagArgs) ToGetAssetVmwareVmCustomerTagOutputWithContext ¶
func (i GetAssetVmwareVmCustomerTagArgs) ToGetAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagOutput
type GetAssetVmwareVmCustomerTagArray ¶
type GetAssetVmwareVmCustomerTagArray []GetAssetVmwareVmCustomerTagInput
func (GetAssetVmwareVmCustomerTagArray) ElementType ¶
func (GetAssetVmwareVmCustomerTagArray) ElementType() reflect.Type
func (GetAssetVmwareVmCustomerTagArray) ToGetAssetVmwareVmCustomerTagArrayOutput ¶
func (i GetAssetVmwareVmCustomerTagArray) ToGetAssetVmwareVmCustomerTagArrayOutput() GetAssetVmwareVmCustomerTagArrayOutput
func (GetAssetVmwareVmCustomerTagArray) ToGetAssetVmwareVmCustomerTagArrayOutputWithContext ¶
func (i GetAssetVmwareVmCustomerTagArray) ToGetAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagArrayOutput
type GetAssetVmwareVmCustomerTagArrayInput ¶
type GetAssetVmwareVmCustomerTagArrayInput interface { pulumi.Input ToGetAssetVmwareVmCustomerTagArrayOutput() GetAssetVmwareVmCustomerTagArrayOutput ToGetAssetVmwareVmCustomerTagArrayOutputWithContext(context.Context) GetAssetVmwareVmCustomerTagArrayOutput }
GetAssetVmwareVmCustomerTagArrayInput is an input type that accepts GetAssetVmwareVmCustomerTagArray and GetAssetVmwareVmCustomerTagArrayOutput values. You can construct a concrete instance of `GetAssetVmwareVmCustomerTagArrayInput` via:
GetAssetVmwareVmCustomerTagArray{ GetAssetVmwareVmCustomerTagArgs{...} }
type GetAssetVmwareVmCustomerTagArrayOutput ¶
type GetAssetVmwareVmCustomerTagArrayOutput struct{ *pulumi.OutputState }
func (GetAssetVmwareVmCustomerTagArrayOutput) ElementType ¶
func (GetAssetVmwareVmCustomerTagArrayOutput) ElementType() reflect.Type
func (GetAssetVmwareVmCustomerTagArrayOutput) ToGetAssetVmwareVmCustomerTagArrayOutput ¶
func (o GetAssetVmwareVmCustomerTagArrayOutput) ToGetAssetVmwareVmCustomerTagArrayOutput() GetAssetVmwareVmCustomerTagArrayOutput
func (GetAssetVmwareVmCustomerTagArrayOutput) ToGetAssetVmwareVmCustomerTagArrayOutputWithContext ¶
func (o GetAssetVmwareVmCustomerTagArrayOutput) ToGetAssetVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagArrayOutput
type GetAssetVmwareVmCustomerTagInput ¶
type GetAssetVmwareVmCustomerTagInput interface { pulumi.Input ToGetAssetVmwareVmCustomerTagOutput() GetAssetVmwareVmCustomerTagOutput ToGetAssetVmwareVmCustomerTagOutputWithContext(context.Context) GetAssetVmwareVmCustomerTagOutput }
GetAssetVmwareVmCustomerTagInput is an input type that accepts GetAssetVmwareVmCustomerTagArgs and GetAssetVmwareVmCustomerTagOutput values. You can construct a concrete instance of `GetAssetVmwareVmCustomerTagInput` via:
GetAssetVmwareVmCustomerTagArgs{...}
type GetAssetVmwareVmCustomerTagOutput ¶
type GetAssetVmwareVmCustomerTagOutput struct{ *pulumi.OutputState }
func (GetAssetVmwareVmCustomerTagOutput) Description ¶
func (o GetAssetVmwareVmCustomerTagOutput) Description() pulumi.StringOutput
The tag description.
func (GetAssetVmwareVmCustomerTagOutput) ElementType ¶
func (GetAssetVmwareVmCustomerTagOutput) ElementType() reflect.Type
func (GetAssetVmwareVmCustomerTagOutput) Name ¶
func (o GetAssetVmwareVmCustomerTagOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetVmwareVmCustomerTagOutput) ToGetAssetVmwareVmCustomerTagOutput ¶
func (o GetAssetVmwareVmCustomerTagOutput) ToGetAssetVmwareVmCustomerTagOutput() GetAssetVmwareVmCustomerTagOutput
func (GetAssetVmwareVmCustomerTagOutput) ToGetAssetVmwareVmCustomerTagOutputWithContext ¶
func (o GetAssetVmwareVmCustomerTagOutput) ToGetAssetVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetVmwareVmCustomerTagOutput
type GetAssetVmwareVmInput ¶
type GetAssetVmwareVmInput interface { pulumi.Input ToGetAssetVmwareVmOutput() GetAssetVmwareVmOutput ToGetAssetVmwareVmOutputWithContext(context.Context) GetAssetVmwareVmOutput }
GetAssetVmwareVmInput is an input type that accepts GetAssetVmwareVmArgs and GetAssetVmwareVmOutput values. You can construct a concrete instance of `GetAssetVmwareVmInput` via:
GetAssetVmwareVmArgs{...}
type GetAssetVmwareVmOutput ¶
type GetAssetVmwareVmOutput struct{ *pulumi.OutputState }
func (GetAssetVmwareVmOutput) Cluster ¶
func (o GetAssetVmwareVmOutput) Cluster() pulumi.StringOutput
Cluster name.
func (GetAssetVmwareVmOutput) CustomerFields ¶
func (o GetAssetVmwareVmOutput) CustomerFields() pulumi.StringArrayOutput
Customer fields.
func (GetAssetVmwareVmOutput) CustomerTags ¶
func (o GetAssetVmwareVmOutput) CustomerTags() GetAssetVmwareVmCustomerTagArrayOutput
Customer defined tags.
func (GetAssetVmwareVmOutput) ElementType ¶
func (GetAssetVmwareVmOutput) ElementType() reflect.Type
func (GetAssetVmwareVmOutput) FaultToleranceBandwidth ¶
func (o GetAssetVmwareVmOutput) FaultToleranceBandwidth() pulumi.IntOutput
Fault tolerance bandwidth.
func (GetAssetVmwareVmOutput) FaultToleranceSecondaryLatency ¶
func (o GetAssetVmwareVmOutput) FaultToleranceSecondaryLatency() pulumi.IntOutput
Fault tolerance to secondary latency.
func (GetAssetVmwareVmOutput) FaultToleranceState ¶
func (o GetAssetVmwareVmOutput) FaultToleranceState() pulumi.StringOutput
Fault tolerance state.
func (GetAssetVmwareVmOutput) InstanceUuid ¶
func (o GetAssetVmwareVmOutput) InstanceUuid() pulumi.StringOutput
vCenter-specific identifier of the virtual machine.
func (GetAssetVmwareVmOutput) IsDisksCbtEnabled ¶
func (o GetAssetVmwareVmOutput) IsDisksCbtEnabled() pulumi.BoolOutput
Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
func (GetAssetVmwareVmOutput) IsDisksUuidEnabled ¶
func (o GetAssetVmwareVmOutput) IsDisksUuidEnabled() pulumi.BoolOutput
Whether changed block tracking for this VM's disk is active.
func (GetAssetVmwareVmOutput) Path ¶
func (o GetAssetVmwareVmOutput) Path() pulumi.StringOutput
Path directory of the asset.
func (GetAssetVmwareVmOutput) ToGetAssetVmwareVmOutput ¶
func (o GetAssetVmwareVmOutput) ToGetAssetVmwareVmOutput() GetAssetVmwareVmOutput
func (GetAssetVmwareVmOutput) ToGetAssetVmwareVmOutputWithContext ¶
func (o GetAssetVmwareVmOutput) ToGetAssetVmwareVmOutputWithContext(ctx context.Context) GetAssetVmwareVmOutput
func (GetAssetVmwareVmOutput) VmwareToolsStatus ¶
func (o GetAssetVmwareVmOutput) VmwareToolsStatus() pulumi.StringOutput
VMware tools status.
type GetAssetsArgs ¶
type GetAssetsArgs struct { // Unique asset identifier. AssetId *string `pulumi:"assetId"` // The type of asset. AssetType *string `pulumi:"assetType"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` // External asset key. ExternalAssetKey *string `pulumi:"externalAssetKey"` Filters []GetAssetsFilter `pulumi:"filters"` // Unique Inventory identifier. InventoryId *string `pulumi:"inventoryId"` // Source key from where the assets originate. SourceKey *string `pulumi:"sourceKey"` // A filter to return only assets whose lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getAssets.
type GetAssetsAssetCollection ¶
type GetAssetsAssetCollection struct {
Items []GetAssetsAssetCollectionItem `pulumi:"items"`
}
type GetAssetsAssetCollectionArgs ¶
type GetAssetsAssetCollectionArgs struct {
Items GetAssetsAssetCollectionItemArrayInput `pulumi:"items"`
}
func (GetAssetsAssetCollectionArgs) ElementType ¶
func (GetAssetsAssetCollectionArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionArgs) ToGetAssetsAssetCollectionOutput ¶
func (i GetAssetsAssetCollectionArgs) ToGetAssetsAssetCollectionOutput() GetAssetsAssetCollectionOutput
func (GetAssetsAssetCollectionArgs) ToGetAssetsAssetCollectionOutputWithContext ¶
func (i GetAssetsAssetCollectionArgs) ToGetAssetsAssetCollectionOutputWithContext(ctx context.Context) GetAssetsAssetCollectionOutput
type GetAssetsAssetCollectionArray ¶
type GetAssetsAssetCollectionArray []GetAssetsAssetCollectionInput
func (GetAssetsAssetCollectionArray) ElementType ¶
func (GetAssetsAssetCollectionArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionArray) ToGetAssetsAssetCollectionArrayOutput ¶
func (i GetAssetsAssetCollectionArray) ToGetAssetsAssetCollectionArrayOutput() GetAssetsAssetCollectionArrayOutput
func (GetAssetsAssetCollectionArray) ToGetAssetsAssetCollectionArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionArray) ToGetAssetsAssetCollectionArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionArrayOutput
type GetAssetsAssetCollectionArrayInput ¶
type GetAssetsAssetCollectionArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionArrayOutput() GetAssetsAssetCollectionArrayOutput ToGetAssetsAssetCollectionArrayOutputWithContext(context.Context) GetAssetsAssetCollectionArrayOutput }
GetAssetsAssetCollectionArrayInput is an input type that accepts GetAssetsAssetCollectionArray and GetAssetsAssetCollectionArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionArrayInput` via:
GetAssetsAssetCollectionArray{ GetAssetsAssetCollectionArgs{...} }
type GetAssetsAssetCollectionArrayOutput ¶
type GetAssetsAssetCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionArrayOutput) Index ¶
func (o GetAssetsAssetCollectionArrayOutput) Index(i pulumi.IntInput) GetAssetsAssetCollectionOutput
func (GetAssetsAssetCollectionArrayOutput) ToGetAssetsAssetCollectionArrayOutput ¶
func (o GetAssetsAssetCollectionArrayOutput) ToGetAssetsAssetCollectionArrayOutput() GetAssetsAssetCollectionArrayOutput
func (GetAssetsAssetCollectionArrayOutput) ToGetAssetsAssetCollectionArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionArrayOutput) ToGetAssetsAssetCollectionArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionArrayOutput
type GetAssetsAssetCollectionInput ¶
type GetAssetsAssetCollectionInput interface { pulumi.Input ToGetAssetsAssetCollectionOutput() GetAssetsAssetCollectionOutput ToGetAssetsAssetCollectionOutputWithContext(context.Context) GetAssetsAssetCollectionOutput }
GetAssetsAssetCollectionInput is an input type that accepts GetAssetsAssetCollectionArgs and GetAssetsAssetCollectionOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionInput` via:
GetAssetsAssetCollectionArgs{...}
type GetAssetsAssetCollectionItem ¶
type GetAssetsAssetCollectionItem struct { // List of asset source OCID. AssetSourceIds []string `pulumi:"assetSourceIds"` // The type of asset. AssetType string `pulumi:"assetType"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // Compute related properties. Computes []GetAssetsAssetCollectionItemCompute `pulumi:"computes"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // External asset key. ExternalAssetKey string `pulumi:"externalAssetKey"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Asset OCID that is immutable on creation. Id string `pulumi:"id"` // Unique Inventory identifier. InventoryId string `pulumi:"inventoryId"` // Source key from where the assets originate. SourceKey string `pulumi:"sourceKey"` // A filter to return only assets whose lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the asset was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the asset was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` // Virtual machine related properties. Vms []GetAssetsAssetCollectionItemVm `pulumi:"vms"` // VMware vCenter related properties. VmwareVcenters []GetAssetsAssetCollectionItemVmwareVcenter `pulumi:"vmwareVcenters"` // VMware virtual machine related properties. VmwareVms []GetAssetsAssetCollectionItemVmwareVm `pulumi:"vmwareVms"` }
type GetAssetsAssetCollectionItemArgs ¶
type GetAssetsAssetCollectionItemArgs struct { // List of asset source OCID. AssetSourceIds pulumi.StringArrayInput `pulumi:"assetSourceIds"` // The type of asset. AssetType pulumi.StringInput `pulumi:"assetType"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Compute related properties. Computes GetAssetsAssetCollectionItemComputeArrayInput `pulumi:"computes"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // External asset key. ExternalAssetKey pulumi.StringInput `pulumi:"externalAssetKey"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // Asset OCID that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // Unique Inventory identifier. InventoryId pulumi.StringInput `pulumi:"inventoryId"` // Source key from where the assets originate. SourceKey pulumi.StringInput `pulumi:"sourceKey"` // A filter to return only assets whose lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the asset was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the asset was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // Virtual machine related properties. Vms GetAssetsAssetCollectionItemVmArrayInput `pulumi:"vms"` // VMware vCenter related properties. VmwareVcenters GetAssetsAssetCollectionItemVmwareVcenterArrayInput `pulumi:"vmwareVcenters"` // VMware virtual machine related properties. VmwareVms GetAssetsAssetCollectionItemVmwareVmArrayInput `pulumi:"vmwareVms"` }
func (GetAssetsAssetCollectionItemArgs) ElementType ¶
func (GetAssetsAssetCollectionItemArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemArgs) ToGetAssetsAssetCollectionItemOutput ¶
func (i GetAssetsAssetCollectionItemArgs) ToGetAssetsAssetCollectionItemOutput() GetAssetsAssetCollectionItemOutput
func (GetAssetsAssetCollectionItemArgs) ToGetAssetsAssetCollectionItemOutputWithContext ¶
func (i GetAssetsAssetCollectionItemArgs) ToGetAssetsAssetCollectionItemOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemOutput
type GetAssetsAssetCollectionItemArray ¶
type GetAssetsAssetCollectionItemArray []GetAssetsAssetCollectionItemInput
func (GetAssetsAssetCollectionItemArray) ElementType ¶
func (GetAssetsAssetCollectionItemArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemArray) ToGetAssetsAssetCollectionItemArrayOutput ¶
func (i GetAssetsAssetCollectionItemArray) ToGetAssetsAssetCollectionItemArrayOutput() GetAssetsAssetCollectionItemArrayOutput
func (GetAssetsAssetCollectionItemArray) ToGetAssetsAssetCollectionItemArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemArray) ToGetAssetsAssetCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemArrayOutput
type GetAssetsAssetCollectionItemArrayInput ¶
type GetAssetsAssetCollectionItemArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemArrayOutput() GetAssetsAssetCollectionItemArrayOutput ToGetAssetsAssetCollectionItemArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemArrayOutput }
GetAssetsAssetCollectionItemArrayInput is an input type that accepts GetAssetsAssetCollectionItemArray and GetAssetsAssetCollectionItemArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemArrayInput` via:
GetAssetsAssetCollectionItemArray{ GetAssetsAssetCollectionItemArgs{...} }
type GetAssetsAssetCollectionItemArrayOutput ¶
type GetAssetsAssetCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemArrayOutput) ToGetAssetsAssetCollectionItemArrayOutput ¶
func (o GetAssetsAssetCollectionItemArrayOutput) ToGetAssetsAssetCollectionItemArrayOutput() GetAssetsAssetCollectionItemArrayOutput
func (GetAssetsAssetCollectionItemArrayOutput) ToGetAssetsAssetCollectionItemArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemArrayOutput) ToGetAssetsAssetCollectionItemArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemArrayOutput
type GetAssetsAssetCollectionItemCompute ¶
type GetAssetsAssetCollectionItemCompute struct { // Number of connected networks. ConnectedNetworks int `pulumi:"connectedNetworks"` // Number of GPU cores. CoresCount int `pulumi:"coresCount"` // CPU model name. CpuModel string `pulumi:"cpuModel"` // The tag description. Description string `pulumi:"description"` // Lists the set of disks belonging to the virtual machine. This list is unordered. Disks []GetAssetsAssetCollectionItemComputeDisk `pulumi:"disks"` // Number of disks. DisksCount int `pulumi:"disksCount"` // Fully Qualified DNS Name. DnsName string `pulumi:"dnsName"` // Information about firmware type for this virtual machine. Firmware string `pulumi:"firmware"` // List of GPU devices attached to a virtual machine. GpuDevices []GetAssetsAssetCollectionItemComputeGpuDevice `pulumi:"gpuDevices"` // Number of GPU devices. GpuDevicesCount int `pulumi:"gpuDevicesCount"` // Guest state. GuestState string `pulumi:"guestState"` // Hardware version. HardwareVersion string `pulumi:"hardwareVersion"` // Host name of the VM. HostName string `pulumi:"hostName"` // Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory. IsPmemEnabled bool `pulumi:"isPmemEnabled"` // Whether Trusted Platform Module (TPM) is enabled. IsTpmEnabled bool `pulumi:"isTpmEnabled"` // Latency sensitivity. LatencySensitivity string `pulumi:"latencySensitivity"` // Memory size in MBs. MemoryInMbs string `pulumi:"memoryInMbs"` // List of network ethernet cards attached to a virtual machine. Nics []GetAssetsAssetCollectionItemComputeNic `pulumi:"nics"` // Number of network ethernet cards. NicsCount int `pulumi:"nicsCount"` // The asset's NVDIMM configuration. NvdimmControllers []GetAssetsAssetCollectionItemComputeNvdimmController `pulumi:"nvdimmControllers"` // The properties of the NVDIMMs attached to a virtual machine. Nvdimms []GetAssetsAssetCollectionItemComputeNvdimm `pulumi:"nvdimms"` // Operating system. OperatingSystem string `pulumi:"operatingSystem"` // Operating system version. OperatingSystemVersion string `pulumi:"operatingSystemVersion"` // Pmem size in MBs. PmemInMbs string `pulumi:"pmemInMbs"` // The current power state of the virtual machine. PowerState string `pulumi:"powerState"` // Primary IP address of the compute instance. PrimaryIp string `pulumi:"primaryIp"` // The assets SCSI controller. ScsiControllers []GetAssetsAssetCollectionItemComputeScsiController `pulumi:"scsiControllers"` // Provision storage size in MBs. StorageProvisionedInMbs string `pulumi:"storageProvisionedInMbs"` // Number of threads per core. ThreadsPerCoreCount int `pulumi:"threadsPerCoreCount"` }
type GetAssetsAssetCollectionItemComputeArgs ¶
type GetAssetsAssetCollectionItemComputeArgs struct { // Number of connected networks. ConnectedNetworks pulumi.IntInput `pulumi:"connectedNetworks"` // Number of GPU cores. CoresCount pulumi.IntInput `pulumi:"coresCount"` // CPU model name. CpuModel pulumi.StringInput `pulumi:"cpuModel"` // The tag description. Description pulumi.StringInput `pulumi:"description"` // Lists the set of disks belonging to the virtual machine. This list is unordered. Disks GetAssetsAssetCollectionItemComputeDiskArrayInput `pulumi:"disks"` // Number of disks. DisksCount pulumi.IntInput `pulumi:"disksCount"` // Fully Qualified DNS Name. DnsName pulumi.StringInput `pulumi:"dnsName"` // Information about firmware type for this virtual machine. Firmware pulumi.StringInput `pulumi:"firmware"` // List of GPU devices attached to a virtual machine. GpuDevices GetAssetsAssetCollectionItemComputeGpuDeviceArrayInput `pulumi:"gpuDevices"` // Number of GPU devices. GpuDevicesCount pulumi.IntInput `pulumi:"gpuDevicesCount"` // Guest state. GuestState pulumi.StringInput `pulumi:"guestState"` // Hardware version. HardwareVersion pulumi.StringInput `pulumi:"hardwareVersion"` // Host name of the VM. HostName pulumi.StringInput `pulumi:"hostName"` // Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory. IsPmemEnabled pulumi.BoolInput `pulumi:"isPmemEnabled"` // Whether Trusted Platform Module (TPM) is enabled. IsTpmEnabled pulumi.BoolInput `pulumi:"isTpmEnabled"` // Latency sensitivity. LatencySensitivity pulumi.StringInput `pulumi:"latencySensitivity"` // Memory size in MBs. MemoryInMbs pulumi.StringInput `pulumi:"memoryInMbs"` // List of network ethernet cards attached to a virtual machine. Nics GetAssetsAssetCollectionItemComputeNicArrayInput `pulumi:"nics"` // Number of network ethernet cards. NicsCount pulumi.IntInput `pulumi:"nicsCount"` // The asset's NVDIMM configuration. NvdimmControllers GetAssetsAssetCollectionItemComputeNvdimmControllerArrayInput `pulumi:"nvdimmControllers"` // The properties of the NVDIMMs attached to a virtual machine. Nvdimms GetAssetsAssetCollectionItemComputeNvdimmArrayInput `pulumi:"nvdimms"` // Operating system. OperatingSystem pulumi.StringInput `pulumi:"operatingSystem"` // Operating system version. OperatingSystemVersion pulumi.StringInput `pulumi:"operatingSystemVersion"` // Pmem size in MBs. PmemInMbs pulumi.StringInput `pulumi:"pmemInMbs"` // The current power state of the virtual machine. PowerState pulumi.StringInput `pulumi:"powerState"` // Primary IP address of the compute instance. PrimaryIp pulumi.StringInput `pulumi:"primaryIp"` // The assets SCSI controller. ScsiControllers GetAssetsAssetCollectionItemComputeScsiControllerArrayInput `pulumi:"scsiControllers"` // Provision storage size in MBs. StorageProvisionedInMbs pulumi.StringInput `pulumi:"storageProvisionedInMbs"` // Number of threads per core. ThreadsPerCoreCount pulumi.IntInput `pulumi:"threadsPerCoreCount"` }
func (GetAssetsAssetCollectionItemComputeArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeArgs) ToGetAssetsAssetCollectionItemComputeOutput ¶
func (i GetAssetsAssetCollectionItemComputeArgs) ToGetAssetsAssetCollectionItemComputeOutput() GetAssetsAssetCollectionItemComputeOutput
func (GetAssetsAssetCollectionItemComputeArgs) ToGetAssetsAssetCollectionItemComputeOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeArgs) ToGetAssetsAssetCollectionItemComputeOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeOutput
type GetAssetsAssetCollectionItemComputeArray ¶
type GetAssetsAssetCollectionItemComputeArray []GetAssetsAssetCollectionItemComputeInput
func (GetAssetsAssetCollectionItemComputeArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeArray) ToGetAssetsAssetCollectionItemComputeArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeArray) ToGetAssetsAssetCollectionItemComputeArrayOutput() GetAssetsAssetCollectionItemComputeArrayOutput
func (GetAssetsAssetCollectionItemComputeArray) ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeArray) ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeArrayOutput
type GetAssetsAssetCollectionItemComputeArrayInput ¶
type GetAssetsAssetCollectionItemComputeArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeArrayOutput() GetAssetsAssetCollectionItemComputeArrayOutput ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeArrayOutput }
GetAssetsAssetCollectionItemComputeArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeArray and GetAssetsAssetCollectionItemComputeArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeArrayInput` via:
GetAssetsAssetCollectionItemComputeArray{ GetAssetsAssetCollectionItemComputeArgs{...} }
type GetAssetsAssetCollectionItemComputeArrayOutput ¶
type GetAssetsAssetCollectionItemComputeArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeArrayOutput) ToGetAssetsAssetCollectionItemComputeArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeArrayOutput) ToGetAssetsAssetCollectionItemComputeArrayOutput() GetAssetsAssetCollectionItemComputeArrayOutput
func (GetAssetsAssetCollectionItemComputeArrayOutput) ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeArrayOutput) ToGetAssetsAssetCollectionItemComputeArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeArrayOutput
type GetAssetsAssetCollectionItemComputeDisk ¶
type GetAssetsAssetCollectionItemComputeDisk struct { // Order of boot volumes. BootOrder int `pulumi:"bootOrder"` // Location of the boot/data volume. Location string `pulumi:"location"` // The tag name. Name string `pulumi:"name"` // The disk persistent mode. PersistentMode string `pulumi:"persistentMode"` // The size of the volume in MBs. SizeInMbs string `pulumi:"sizeInMbs"` // Disk UUID for the virtual disk, if available. Uuid string `pulumi:"uuid"` // Disk UUID LUN for the virtual disk, if available. UuidLun string `pulumi:"uuidLun"` }
type GetAssetsAssetCollectionItemComputeDiskArgs ¶
type GetAssetsAssetCollectionItemComputeDiskArgs struct { // Order of boot volumes. BootOrder pulumi.IntInput `pulumi:"bootOrder"` // Location of the boot/data volume. Location pulumi.StringInput `pulumi:"location"` // The tag name. Name pulumi.StringInput `pulumi:"name"` // The disk persistent mode. PersistentMode pulumi.StringInput `pulumi:"persistentMode"` // The size of the volume in MBs. SizeInMbs pulumi.StringInput `pulumi:"sizeInMbs"` // Disk UUID for the virtual disk, if available. Uuid pulumi.StringInput `pulumi:"uuid"` // Disk UUID LUN for the virtual disk, if available. UuidLun pulumi.StringInput `pulumi:"uuidLun"` }
func (GetAssetsAssetCollectionItemComputeDiskArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeDiskArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeDiskArgs) ToGetAssetsAssetCollectionItemComputeDiskOutput ¶
func (i GetAssetsAssetCollectionItemComputeDiskArgs) ToGetAssetsAssetCollectionItemComputeDiskOutput() GetAssetsAssetCollectionItemComputeDiskOutput
func (GetAssetsAssetCollectionItemComputeDiskArgs) ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeDiskArgs) ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskOutput
type GetAssetsAssetCollectionItemComputeDiskArray ¶
type GetAssetsAssetCollectionItemComputeDiskArray []GetAssetsAssetCollectionItemComputeDiskInput
func (GetAssetsAssetCollectionItemComputeDiskArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeDiskArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeDiskArray) ToGetAssetsAssetCollectionItemComputeDiskArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeDiskArray) ToGetAssetsAssetCollectionItemComputeDiskArrayOutput() GetAssetsAssetCollectionItemComputeDiskArrayOutput
func (GetAssetsAssetCollectionItemComputeDiskArray) ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeDiskArray) ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskArrayOutput
type GetAssetsAssetCollectionItemComputeDiskArrayInput ¶
type GetAssetsAssetCollectionItemComputeDiskArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeDiskArrayOutput() GetAssetsAssetCollectionItemComputeDiskArrayOutput ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeDiskArrayOutput }
GetAssetsAssetCollectionItemComputeDiskArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeDiskArray and GetAssetsAssetCollectionItemComputeDiskArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeDiskArrayInput` via:
GetAssetsAssetCollectionItemComputeDiskArray{ GetAssetsAssetCollectionItemComputeDiskArgs{...} }
type GetAssetsAssetCollectionItemComputeDiskArrayOutput ¶
type GetAssetsAssetCollectionItemComputeDiskArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeDiskArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeDiskArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeDiskArrayOutput) ToGetAssetsAssetCollectionItemComputeDiskArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeDiskArrayOutput) ToGetAssetsAssetCollectionItemComputeDiskArrayOutput() GetAssetsAssetCollectionItemComputeDiskArrayOutput
func (GetAssetsAssetCollectionItemComputeDiskArrayOutput) ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeDiskArrayOutput) ToGetAssetsAssetCollectionItemComputeDiskArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskArrayOutput
type GetAssetsAssetCollectionItemComputeDiskInput ¶
type GetAssetsAssetCollectionItemComputeDiskInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeDiskOutput() GetAssetsAssetCollectionItemComputeDiskOutput ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeDiskOutput }
GetAssetsAssetCollectionItemComputeDiskInput is an input type that accepts GetAssetsAssetCollectionItemComputeDiskArgs and GetAssetsAssetCollectionItemComputeDiskOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeDiskInput` via:
GetAssetsAssetCollectionItemComputeDiskArgs{...}
type GetAssetsAssetCollectionItemComputeDiskOutput ¶
type GetAssetsAssetCollectionItemComputeDiskOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeDiskOutput) BootOrder ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) BootOrder() pulumi.IntOutput
Order of boot volumes.
func (GetAssetsAssetCollectionItemComputeDiskOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeDiskOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeDiskOutput) Location ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) Location() pulumi.StringOutput
Location of the boot/data volume.
func (GetAssetsAssetCollectionItemComputeDiskOutput) Name ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetsAssetCollectionItemComputeDiskOutput) PersistentMode ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) PersistentMode() pulumi.StringOutput
The disk persistent mode.
func (GetAssetsAssetCollectionItemComputeDiskOutput) SizeInMbs ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) SizeInMbs() pulumi.StringOutput
The size of the volume in MBs.
func (GetAssetsAssetCollectionItemComputeDiskOutput) ToGetAssetsAssetCollectionItemComputeDiskOutput ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) ToGetAssetsAssetCollectionItemComputeDiskOutput() GetAssetsAssetCollectionItemComputeDiskOutput
func (GetAssetsAssetCollectionItemComputeDiskOutput) ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) ToGetAssetsAssetCollectionItemComputeDiskOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeDiskOutput
func (GetAssetsAssetCollectionItemComputeDiskOutput) Uuid ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) Uuid() pulumi.StringOutput
Disk UUID for the virtual disk, if available.
func (GetAssetsAssetCollectionItemComputeDiskOutput) UuidLun ¶
func (o GetAssetsAssetCollectionItemComputeDiskOutput) UuidLun() pulumi.StringOutput
Disk UUID LUN for the virtual disk, if available.
type GetAssetsAssetCollectionItemComputeGpuDevice ¶
type GetAssetsAssetCollectionItemComputeGpuDevice struct { // Number of GPU cores. CoresCount int `pulumi:"coresCount"` // The tag description. Description string `pulumi:"description"` // The manufacturer of GPU. Manufacturer string `pulumi:"manufacturer"` // Memory size in MBs. MemoryInMbs string `pulumi:"memoryInMbs"` // The tag name. Name string `pulumi:"name"` }
type GetAssetsAssetCollectionItemComputeGpuDeviceArgs ¶
type GetAssetsAssetCollectionItemComputeGpuDeviceArgs struct { // Number of GPU cores. CoresCount pulumi.IntInput `pulumi:"coresCount"` // The tag description. Description pulumi.StringInput `pulumi:"description"` // The manufacturer of GPU. Manufacturer pulumi.StringInput `pulumi:"manufacturer"` // Memory size in MBs. MemoryInMbs pulumi.StringInput `pulumi:"memoryInMbs"` // The tag name. Name pulumi.StringInput `pulumi:"name"` }
func (GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput ¶
func (i GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput() GetAssetsAssetCollectionItemComputeGpuDeviceOutput
func (GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeGpuDeviceArgs) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceOutput
type GetAssetsAssetCollectionItemComputeGpuDeviceArray ¶
type GetAssetsAssetCollectionItemComputeGpuDeviceArray []GetAssetsAssetCollectionItemComputeGpuDeviceInput
func (GetAssetsAssetCollectionItemComputeGpuDeviceArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeGpuDeviceArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeGpuDeviceArray) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeGpuDeviceArray) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
func (GetAssetsAssetCollectionItemComputeGpuDeviceArray) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeGpuDeviceArray) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
type GetAssetsAssetCollectionItemComputeGpuDeviceArrayInput ¶
type GetAssetsAssetCollectionItemComputeGpuDeviceArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput }
GetAssetsAssetCollectionItemComputeGpuDeviceArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeGpuDeviceArray and GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeGpuDeviceArrayInput` via:
GetAssetsAssetCollectionItemComputeGpuDeviceArray{ GetAssetsAssetCollectionItemComputeGpuDeviceArgs{...} }
type GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput ¶
type GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
func (GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
type GetAssetsAssetCollectionItemComputeGpuDeviceInput ¶
type GetAssetsAssetCollectionItemComputeGpuDeviceInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput() GetAssetsAssetCollectionItemComputeGpuDeviceOutput ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceOutput }
GetAssetsAssetCollectionItemComputeGpuDeviceInput is an input type that accepts GetAssetsAssetCollectionItemComputeGpuDeviceArgs and GetAssetsAssetCollectionItemComputeGpuDeviceOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeGpuDeviceInput` via:
GetAssetsAssetCollectionItemComputeGpuDeviceArgs{...}
type GetAssetsAssetCollectionItemComputeGpuDeviceOutput ¶
type GetAssetsAssetCollectionItemComputeGpuDeviceOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) CoresCount ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) CoresCount() pulumi.IntOutput
Number of GPU cores.
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Description ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Description() pulumi.StringOutput
The tag description.
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Manufacturer ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Manufacturer() pulumi.StringOutput
The manufacturer of GPU.
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) MemoryInMbs ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) MemoryInMbs() pulumi.StringOutput
Memory size in MBs.
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Name ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutput() GetAssetsAssetCollectionItemComputeGpuDeviceOutput
func (GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeGpuDeviceOutput) ToGetAssetsAssetCollectionItemComputeGpuDeviceOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeGpuDeviceOutput
type GetAssetsAssetCollectionItemComputeInput ¶
type GetAssetsAssetCollectionItemComputeInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeOutput() GetAssetsAssetCollectionItemComputeOutput ToGetAssetsAssetCollectionItemComputeOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeOutput }
GetAssetsAssetCollectionItemComputeInput is an input type that accepts GetAssetsAssetCollectionItemComputeArgs and GetAssetsAssetCollectionItemComputeOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeInput` via:
GetAssetsAssetCollectionItemComputeArgs{...}
type GetAssetsAssetCollectionItemComputeNic ¶
type GetAssetsAssetCollectionItemComputeNic struct { // List of IP addresses. IpAddresses []string `pulumi:"ipAddresses"` // Provides a label and summary information for the device. Label string `pulumi:"label"` // Mac address of the VM. MacAddress string `pulumi:"macAddress"` // Mac address type. MacAddressType string `pulumi:"macAddressType"` // Network name. NetworkName string `pulumi:"networkName"` // Switch name. SwitchName string `pulumi:"switchName"` }
type GetAssetsAssetCollectionItemComputeNicArgs ¶
type GetAssetsAssetCollectionItemComputeNicArgs struct { // List of IP addresses. IpAddresses pulumi.StringArrayInput `pulumi:"ipAddresses"` // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` // Mac address of the VM. MacAddress pulumi.StringInput `pulumi:"macAddress"` // Mac address type. MacAddressType pulumi.StringInput `pulumi:"macAddressType"` // Network name. NetworkName pulumi.StringInput `pulumi:"networkName"` // Switch name. SwitchName pulumi.StringInput `pulumi:"switchName"` }
func (GetAssetsAssetCollectionItemComputeNicArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNicArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNicArgs) ToGetAssetsAssetCollectionItemComputeNicOutput ¶
func (i GetAssetsAssetCollectionItemComputeNicArgs) ToGetAssetsAssetCollectionItemComputeNicOutput() GetAssetsAssetCollectionItemComputeNicOutput
func (GetAssetsAssetCollectionItemComputeNicArgs) ToGetAssetsAssetCollectionItemComputeNicOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeNicArgs) ToGetAssetsAssetCollectionItemComputeNicOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicOutput
type GetAssetsAssetCollectionItemComputeNicArray ¶
type GetAssetsAssetCollectionItemComputeNicArray []GetAssetsAssetCollectionItemComputeNicInput
func (GetAssetsAssetCollectionItemComputeNicArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNicArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNicArray) ToGetAssetsAssetCollectionItemComputeNicArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeNicArray) ToGetAssetsAssetCollectionItemComputeNicArrayOutput() GetAssetsAssetCollectionItemComputeNicArrayOutput
func (GetAssetsAssetCollectionItemComputeNicArray) ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeNicArray) ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicArrayOutput
type GetAssetsAssetCollectionItemComputeNicArrayInput ¶
type GetAssetsAssetCollectionItemComputeNicArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeNicArrayOutput() GetAssetsAssetCollectionItemComputeNicArrayOutput ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeNicArrayOutput }
GetAssetsAssetCollectionItemComputeNicArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeNicArray and GetAssetsAssetCollectionItemComputeNicArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeNicArrayInput` via:
GetAssetsAssetCollectionItemComputeNicArray{ GetAssetsAssetCollectionItemComputeNicArgs{...} }
type GetAssetsAssetCollectionItemComputeNicArrayOutput ¶
type GetAssetsAssetCollectionItemComputeNicArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeNicArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNicArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNicArrayOutput) ToGetAssetsAssetCollectionItemComputeNicArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeNicArrayOutput) ToGetAssetsAssetCollectionItemComputeNicArrayOutput() GetAssetsAssetCollectionItemComputeNicArrayOutput
func (GetAssetsAssetCollectionItemComputeNicArrayOutput) ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeNicArrayOutput) ToGetAssetsAssetCollectionItemComputeNicArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicArrayOutput
type GetAssetsAssetCollectionItemComputeNicInput ¶
type GetAssetsAssetCollectionItemComputeNicInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeNicOutput() GetAssetsAssetCollectionItemComputeNicOutput ToGetAssetsAssetCollectionItemComputeNicOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeNicOutput }
GetAssetsAssetCollectionItemComputeNicInput is an input type that accepts GetAssetsAssetCollectionItemComputeNicArgs and GetAssetsAssetCollectionItemComputeNicOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeNicInput` via:
GetAssetsAssetCollectionItemComputeNicArgs{...}
type GetAssetsAssetCollectionItemComputeNicOutput ¶
type GetAssetsAssetCollectionItemComputeNicOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeNicOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNicOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNicOutput) IpAddresses ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) IpAddresses() pulumi.StringArrayOutput
List of IP addresses.
func (GetAssetsAssetCollectionItemComputeNicOutput) Label ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetsAssetCollectionItemComputeNicOutput) MacAddress ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) MacAddress() pulumi.StringOutput
Mac address of the VM.
func (GetAssetsAssetCollectionItemComputeNicOutput) MacAddressType ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) MacAddressType() pulumi.StringOutput
Mac address type.
func (GetAssetsAssetCollectionItemComputeNicOutput) NetworkName ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) NetworkName() pulumi.StringOutput
Network name.
func (GetAssetsAssetCollectionItemComputeNicOutput) SwitchName ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) SwitchName() pulumi.StringOutput
Switch name.
func (GetAssetsAssetCollectionItemComputeNicOutput) ToGetAssetsAssetCollectionItemComputeNicOutput ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) ToGetAssetsAssetCollectionItemComputeNicOutput() GetAssetsAssetCollectionItemComputeNicOutput
func (GetAssetsAssetCollectionItemComputeNicOutput) ToGetAssetsAssetCollectionItemComputeNicOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeNicOutput) ToGetAssetsAssetCollectionItemComputeNicOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNicOutput
type GetAssetsAssetCollectionItemComputeNvdimmArgs ¶
type GetAssetsAssetCollectionItemComputeNvdimmArgs struct { // Controller key. ControllerKey pulumi.IntInput `pulumi:"controllerKey"` // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` // The unit number of the SCSI controller. UnitNumber pulumi.IntInput `pulumi:"unitNumber"` }
func (GetAssetsAssetCollectionItemComputeNvdimmArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmArgs) ToGetAssetsAssetCollectionItemComputeNvdimmOutput ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmArgs) ToGetAssetsAssetCollectionItemComputeNvdimmOutput() GetAssetsAssetCollectionItemComputeNvdimmOutput
func (GetAssetsAssetCollectionItemComputeNvdimmArgs) ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmArgs) ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmOutput
type GetAssetsAssetCollectionItemComputeNvdimmArray ¶
type GetAssetsAssetCollectionItemComputeNvdimmArray []GetAssetsAssetCollectionItemComputeNvdimmInput
func (GetAssetsAssetCollectionItemComputeNvdimmArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmArray) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmArray) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
func (GetAssetsAssetCollectionItemComputeNvdimmArray) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmArray) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
type GetAssetsAssetCollectionItemComputeNvdimmArrayInput ¶
type GetAssetsAssetCollectionItemComputeNvdimmArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeNvdimmArrayOutput }
GetAssetsAssetCollectionItemComputeNvdimmArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeNvdimmArray and GetAssetsAssetCollectionItemComputeNvdimmArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeNvdimmArrayInput` via:
GetAssetsAssetCollectionItemComputeNvdimmArray{ GetAssetsAssetCollectionItemComputeNvdimmArgs{...} }
type GetAssetsAssetCollectionItemComputeNvdimmArrayOutput ¶
type GetAssetsAssetCollectionItemComputeNvdimmArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
func (GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
type GetAssetsAssetCollectionItemComputeNvdimmControllerArgs ¶
type GetAssetsAssetCollectionItemComputeNvdimmControllerArgs struct { // Bus number. BusNumber pulumi.IntInput `pulumi:"busNumber"` // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` }
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArgs) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
type GetAssetsAssetCollectionItemComputeNvdimmControllerArray ¶
type GetAssetsAssetCollectionItemComputeNvdimmControllerArray []GetAssetsAssetCollectionItemComputeNvdimmControllerInput
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeNvdimmControllerArray) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
type GetAssetsAssetCollectionItemComputeNvdimmControllerArrayInput ¶
type GetAssetsAssetCollectionItemComputeNvdimmControllerArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput }
GetAssetsAssetCollectionItemComputeNvdimmControllerArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeNvdimmControllerArray and GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeNvdimmControllerArrayInput` via:
GetAssetsAssetCollectionItemComputeNvdimmControllerArray{ GetAssetsAssetCollectionItemComputeNvdimmControllerArgs{...} }
type GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput ¶
type GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
func (GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
type GetAssetsAssetCollectionItemComputeNvdimmControllerInput ¶
type GetAssetsAssetCollectionItemComputeNvdimmControllerInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerOutput ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerOutput }
GetAssetsAssetCollectionItemComputeNvdimmControllerInput is an input type that accepts GetAssetsAssetCollectionItemComputeNvdimmControllerArgs and GetAssetsAssetCollectionItemComputeNvdimmControllerOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeNvdimmControllerInput` via:
GetAssetsAssetCollectionItemComputeNvdimmControllerArgs{...}
type GetAssetsAssetCollectionItemComputeNvdimmControllerOutput ¶
type GetAssetsAssetCollectionItemComputeNvdimmControllerOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) BusNumber ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) BusNumber() pulumi.IntOutput
Bus number.
func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) Label ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutput() GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
func (GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmControllerOutput) ToGetAssetsAssetCollectionItemComputeNvdimmControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmControllerOutput
type GetAssetsAssetCollectionItemComputeNvdimmInput ¶
type GetAssetsAssetCollectionItemComputeNvdimmInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeNvdimmOutput() GetAssetsAssetCollectionItemComputeNvdimmOutput ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeNvdimmOutput }
GetAssetsAssetCollectionItemComputeNvdimmInput is an input type that accepts GetAssetsAssetCollectionItemComputeNvdimmArgs and GetAssetsAssetCollectionItemComputeNvdimmOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeNvdimmInput` via:
GetAssetsAssetCollectionItemComputeNvdimmArgs{...}
type GetAssetsAssetCollectionItemComputeNvdimmOutput ¶
type GetAssetsAssetCollectionItemComputeNvdimmOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) ControllerKey ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) ControllerKey() pulumi.IntOutput
Controller key.
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) Label ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) ToGetAssetsAssetCollectionItemComputeNvdimmOutput ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) ToGetAssetsAssetCollectionItemComputeNvdimmOutput() GetAssetsAssetCollectionItemComputeNvdimmOutput
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) ToGetAssetsAssetCollectionItemComputeNvdimmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeNvdimmOutput
func (GetAssetsAssetCollectionItemComputeNvdimmOutput) UnitNumber ¶
func (o GetAssetsAssetCollectionItemComputeNvdimmOutput) UnitNumber() pulumi.IntOutput
The unit number of the SCSI controller.
type GetAssetsAssetCollectionItemComputeOutput ¶
type GetAssetsAssetCollectionItemComputeOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeOutput) ConnectedNetworks ¶
func (o GetAssetsAssetCollectionItemComputeOutput) ConnectedNetworks() pulumi.IntOutput
Number of connected networks.
func (GetAssetsAssetCollectionItemComputeOutput) CoresCount ¶
func (o GetAssetsAssetCollectionItemComputeOutput) CoresCount() pulumi.IntOutput
Number of GPU cores.
func (GetAssetsAssetCollectionItemComputeOutput) CpuModel ¶
func (o GetAssetsAssetCollectionItemComputeOutput) CpuModel() pulumi.StringOutput
CPU model name.
func (GetAssetsAssetCollectionItemComputeOutput) Description ¶
func (o GetAssetsAssetCollectionItemComputeOutput) Description() pulumi.StringOutput
The tag description.
func (GetAssetsAssetCollectionItemComputeOutput) Disks ¶
func (o GetAssetsAssetCollectionItemComputeOutput) Disks() GetAssetsAssetCollectionItemComputeDiskArrayOutput
Lists the set of disks belonging to the virtual machine. This list is unordered.
func (GetAssetsAssetCollectionItemComputeOutput) DisksCount ¶
func (o GetAssetsAssetCollectionItemComputeOutput) DisksCount() pulumi.IntOutput
Number of disks.
func (GetAssetsAssetCollectionItemComputeOutput) DnsName ¶
func (o GetAssetsAssetCollectionItemComputeOutput) DnsName() pulumi.StringOutput
Fully Qualified DNS Name.
func (GetAssetsAssetCollectionItemComputeOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeOutput) Firmware ¶
func (o GetAssetsAssetCollectionItemComputeOutput) Firmware() pulumi.StringOutput
Information about firmware type for this virtual machine.
func (GetAssetsAssetCollectionItemComputeOutput) GpuDevices ¶
func (o GetAssetsAssetCollectionItemComputeOutput) GpuDevices() GetAssetsAssetCollectionItemComputeGpuDeviceArrayOutput
List of GPU devices attached to a virtual machine.
func (GetAssetsAssetCollectionItemComputeOutput) GpuDevicesCount ¶
func (o GetAssetsAssetCollectionItemComputeOutput) GpuDevicesCount() pulumi.IntOutput
Number of GPU devices.
func (GetAssetsAssetCollectionItemComputeOutput) GuestState ¶
func (o GetAssetsAssetCollectionItemComputeOutput) GuestState() pulumi.StringOutput
Guest state.
func (GetAssetsAssetCollectionItemComputeOutput) HardwareVersion ¶
func (o GetAssetsAssetCollectionItemComputeOutput) HardwareVersion() pulumi.StringOutput
Hardware version.
func (GetAssetsAssetCollectionItemComputeOutput) HostName ¶
func (o GetAssetsAssetCollectionItemComputeOutput) HostName() pulumi.StringOutput
Host name of the VM.
func (GetAssetsAssetCollectionItemComputeOutput) IsPmemEnabled ¶
func (o GetAssetsAssetCollectionItemComputeOutput) IsPmemEnabled() pulumi.BoolOutput
Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
func (GetAssetsAssetCollectionItemComputeOutput) IsTpmEnabled ¶
func (o GetAssetsAssetCollectionItemComputeOutput) IsTpmEnabled() pulumi.BoolOutput
Whether Trusted Platform Module (TPM) is enabled.
func (GetAssetsAssetCollectionItemComputeOutput) LatencySensitivity ¶
func (o GetAssetsAssetCollectionItemComputeOutput) LatencySensitivity() pulumi.StringOutput
Latency sensitivity.
func (GetAssetsAssetCollectionItemComputeOutput) MemoryInMbs ¶
func (o GetAssetsAssetCollectionItemComputeOutput) MemoryInMbs() pulumi.StringOutput
Memory size in MBs.
func (GetAssetsAssetCollectionItemComputeOutput) Nics ¶
func (o GetAssetsAssetCollectionItemComputeOutput) Nics() GetAssetsAssetCollectionItemComputeNicArrayOutput
List of network ethernet cards attached to a virtual machine.
func (GetAssetsAssetCollectionItemComputeOutput) NicsCount ¶
func (o GetAssetsAssetCollectionItemComputeOutput) NicsCount() pulumi.IntOutput
Number of network ethernet cards.
func (GetAssetsAssetCollectionItemComputeOutput) NvdimmControllers ¶
func (o GetAssetsAssetCollectionItemComputeOutput) NvdimmControllers() GetAssetsAssetCollectionItemComputeNvdimmControllerArrayOutput
The asset's NVDIMM configuration.
func (GetAssetsAssetCollectionItemComputeOutput) Nvdimms ¶
func (o GetAssetsAssetCollectionItemComputeOutput) Nvdimms() GetAssetsAssetCollectionItemComputeNvdimmArrayOutput
The properties of the NVDIMMs attached to a virtual machine.
func (GetAssetsAssetCollectionItemComputeOutput) OperatingSystem ¶
func (o GetAssetsAssetCollectionItemComputeOutput) OperatingSystem() pulumi.StringOutput
Operating system.
func (GetAssetsAssetCollectionItemComputeOutput) OperatingSystemVersion ¶
func (o GetAssetsAssetCollectionItemComputeOutput) OperatingSystemVersion() pulumi.StringOutput
Operating system version.
func (GetAssetsAssetCollectionItemComputeOutput) PmemInMbs ¶
func (o GetAssetsAssetCollectionItemComputeOutput) PmemInMbs() pulumi.StringOutput
Pmem size in MBs.
func (GetAssetsAssetCollectionItemComputeOutput) PowerState ¶
func (o GetAssetsAssetCollectionItemComputeOutput) PowerState() pulumi.StringOutput
The current power state of the virtual machine.
func (GetAssetsAssetCollectionItemComputeOutput) PrimaryIp ¶
func (o GetAssetsAssetCollectionItemComputeOutput) PrimaryIp() pulumi.StringOutput
Primary IP address of the compute instance.
func (GetAssetsAssetCollectionItemComputeOutput) ScsiControllers ¶
func (o GetAssetsAssetCollectionItemComputeOutput) ScsiControllers() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
The assets SCSI controller.
func (GetAssetsAssetCollectionItemComputeOutput) StorageProvisionedInMbs ¶
func (o GetAssetsAssetCollectionItemComputeOutput) StorageProvisionedInMbs() pulumi.StringOutput
Provision storage size in MBs.
func (GetAssetsAssetCollectionItemComputeOutput) ThreadsPerCoreCount ¶
func (o GetAssetsAssetCollectionItemComputeOutput) ThreadsPerCoreCount() pulumi.IntOutput
Number of threads per core.
func (GetAssetsAssetCollectionItemComputeOutput) ToGetAssetsAssetCollectionItemComputeOutput ¶
func (o GetAssetsAssetCollectionItemComputeOutput) ToGetAssetsAssetCollectionItemComputeOutput() GetAssetsAssetCollectionItemComputeOutput
func (GetAssetsAssetCollectionItemComputeOutput) ToGetAssetsAssetCollectionItemComputeOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeOutput) ToGetAssetsAssetCollectionItemComputeOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeOutput
type GetAssetsAssetCollectionItemComputeScsiControllerArgs ¶
type GetAssetsAssetCollectionItemComputeScsiControllerArgs struct { // Provides a label and summary information for the device. Label pulumi.StringInput `pulumi:"label"` SharedBus pulumi.StringInput `pulumi:"sharedBus"` // The unit number of the SCSI controller. UnitNumber pulumi.IntInput `pulumi:"unitNumber"` }
func (GetAssetsAssetCollectionItemComputeScsiControllerArgs) ElementType ¶
func (GetAssetsAssetCollectionItemComputeScsiControllerArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeScsiControllerArgs) ToGetAssetsAssetCollectionItemComputeScsiControllerOutput ¶
func (i GetAssetsAssetCollectionItemComputeScsiControllerArgs) ToGetAssetsAssetCollectionItemComputeScsiControllerOutput() GetAssetsAssetCollectionItemComputeScsiControllerOutput
func (GetAssetsAssetCollectionItemComputeScsiControllerArgs) ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeScsiControllerArgs) ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerOutput
type GetAssetsAssetCollectionItemComputeScsiControllerArray ¶
type GetAssetsAssetCollectionItemComputeScsiControllerArray []GetAssetsAssetCollectionItemComputeScsiControllerInput
func (GetAssetsAssetCollectionItemComputeScsiControllerArray) ElementType ¶
func (GetAssetsAssetCollectionItemComputeScsiControllerArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeScsiControllerArray) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput ¶
func (i GetAssetsAssetCollectionItemComputeScsiControllerArray) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
func (GetAssetsAssetCollectionItemComputeScsiControllerArray) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemComputeScsiControllerArray) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
type GetAssetsAssetCollectionItemComputeScsiControllerArrayInput ¶
type GetAssetsAssetCollectionItemComputeScsiControllerArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput }
GetAssetsAssetCollectionItemComputeScsiControllerArrayInput is an input type that accepts GetAssetsAssetCollectionItemComputeScsiControllerArray and GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeScsiControllerArrayInput` via:
GetAssetsAssetCollectionItemComputeScsiControllerArray{ GetAssetsAssetCollectionItemComputeScsiControllerArgs{...} }
type GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput ¶
type GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutput() GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
func (GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerArrayOutput
type GetAssetsAssetCollectionItemComputeScsiControllerInput ¶
type GetAssetsAssetCollectionItemComputeScsiControllerInput interface { pulumi.Input ToGetAssetsAssetCollectionItemComputeScsiControllerOutput() GetAssetsAssetCollectionItemComputeScsiControllerOutput ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext(context.Context) GetAssetsAssetCollectionItemComputeScsiControllerOutput }
GetAssetsAssetCollectionItemComputeScsiControllerInput is an input type that accepts GetAssetsAssetCollectionItemComputeScsiControllerArgs and GetAssetsAssetCollectionItemComputeScsiControllerOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemComputeScsiControllerInput` via:
GetAssetsAssetCollectionItemComputeScsiControllerArgs{...}
type GetAssetsAssetCollectionItemComputeScsiControllerOutput ¶
type GetAssetsAssetCollectionItemComputeScsiControllerOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) ElementType ¶
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) Label ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) Label() pulumi.StringOutput
Provides a label and summary information for the device.
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) SharedBus ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) SharedBus() pulumi.StringOutput
Shared bus.
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerOutput ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerOutput() GetAssetsAssetCollectionItemComputeScsiControllerOutput
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) ToGetAssetsAssetCollectionItemComputeScsiControllerOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemComputeScsiControllerOutput
func (GetAssetsAssetCollectionItemComputeScsiControllerOutput) UnitNumber ¶
func (o GetAssetsAssetCollectionItemComputeScsiControllerOutput) UnitNumber() pulumi.IntOutput
The unit number of the SCSI controller.
type GetAssetsAssetCollectionItemInput ¶
type GetAssetsAssetCollectionItemInput interface { pulumi.Input ToGetAssetsAssetCollectionItemOutput() GetAssetsAssetCollectionItemOutput ToGetAssetsAssetCollectionItemOutputWithContext(context.Context) GetAssetsAssetCollectionItemOutput }
GetAssetsAssetCollectionItemInput is an input type that accepts GetAssetsAssetCollectionItemArgs and GetAssetsAssetCollectionItemOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemInput` via:
GetAssetsAssetCollectionItemArgs{...}
type GetAssetsAssetCollectionItemOutput ¶
type GetAssetsAssetCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemOutput) AssetSourceIds ¶
func (o GetAssetsAssetCollectionItemOutput) AssetSourceIds() pulumi.StringArrayOutput
List of asset source OCID.
func (GetAssetsAssetCollectionItemOutput) AssetType ¶
func (o GetAssetsAssetCollectionItemOutput) AssetType() pulumi.StringOutput
The type of asset.
func (GetAssetsAssetCollectionItemOutput) CompartmentId ¶
func (o GetAssetsAssetCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetAssetsAssetCollectionItemOutput) Computes ¶
func (o GetAssetsAssetCollectionItemOutput) Computes() GetAssetsAssetCollectionItemComputeArrayOutput
Compute related properties.
func (GetAssetsAssetCollectionItemOutput) DefinedTags ¶
func (o GetAssetsAssetCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAssetsAssetCollectionItemOutput) DisplayName ¶
func (o GetAssetsAssetCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetAssetsAssetCollectionItemOutput) ElementType ¶
func (GetAssetsAssetCollectionItemOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemOutput) ExternalAssetKey ¶
func (o GetAssetsAssetCollectionItemOutput) ExternalAssetKey() pulumi.StringOutput
External asset key.
func (GetAssetsAssetCollectionItemOutput) FreeformTags ¶
func (o GetAssetsAssetCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAssetsAssetCollectionItemOutput) Id ¶
func (o GetAssetsAssetCollectionItemOutput) Id() pulumi.StringOutput
Asset OCID that is immutable on creation.
func (GetAssetsAssetCollectionItemOutput) InventoryId ¶
func (o GetAssetsAssetCollectionItemOutput) InventoryId() pulumi.StringOutput
Unique Inventory identifier.
func (GetAssetsAssetCollectionItemOutput) SourceKey ¶
func (o GetAssetsAssetCollectionItemOutput) SourceKey() pulumi.StringOutput
Source key from where the assets originate.
func (GetAssetsAssetCollectionItemOutput) State ¶
func (o GetAssetsAssetCollectionItemOutput) State() pulumi.StringOutput
A filter to return only assets whose lifecycleState matches the given lifecycleState.
func (GetAssetsAssetCollectionItemOutput) SystemTags ¶
func (o GetAssetsAssetCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetAssetsAssetCollectionItemOutput) TimeCreated ¶
func (o GetAssetsAssetCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the asset was created. An RFC3339 formatted datetime string.
func (GetAssetsAssetCollectionItemOutput) TimeUpdated ¶
func (o GetAssetsAssetCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the asset was updated. An RFC3339 formatted datetime string.
func (GetAssetsAssetCollectionItemOutput) ToGetAssetsAssetCollectionItemOutput ¶
func (o GetAssetsAssetCollectionItemOutput) ToGetAssetsAssetCollectionItemOutput() GetAssetsAssetCollectionItemOutput
func (GetAssetsAssetCollectionItemOutput) ToGetAssetsAssetCollectionItemOutputWithContext ¶
func (o GetAssetsAssetCollectionItemOutput) ToGetAssetsAssetCollectionItemOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemOutput
func (GetAssetsAssetCollectionItemOutput) VmwareVcenters ¶
func (o GetAssetsAssetCollectionItemOutput) VmwareVcenters() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
VMware vCenter related properties.
func (GetAssetsAssetCollectionItemOutput) VmwareVms ¶
func (o GetAssetsAssetCollectionItemOutput) VmwareVms() GetAssetsAssetCollectionItemVmwareVmArrayOutput
VMware virtual machine related properties.
type GetAssetsAssetCollectionItemVm ¶
type GetAssetsAssetCollectionItemVm struct { // Host name/IP address of VM on which the host is running. HypervisorHost string `pulumi:"hypervisorHost"` // Hypervisor vendor. HypervisorVendor string `pulumi:"hypervisorVendor"` // Hypervisor version. HypervisorVersion string `pulumi:"hypervisorVersion"` }
type GetAssetsAssetCollectionItemVmArgs ¶
type GetAssetsAssetCollectionItemVmArgs struct { // Host name/IP address of VM on which the host is running. HypervisorHost pulumi.StringInput `pulumi:"hypervisorHost"` // Hypervisor vendor. HypervisorVendor pulumi.StringInput `pulumi:"hypervisorVendor"` // Hypervisor version. HypervisorVersion pulumi.StringInput `pulumi:"hypervisorVersion"` }
func (GetAssetsAssetCollectionItemVmArgs) ElementType ¶
func (GetAssetsAssetCollectionItemVmArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmArgs) ToGetAssetsAssetCollectionItemVmOutput ¶
func (i GetAssetsAssetCollectionItemVmArgs) ToGetAssetsAssetCollectionItemVmOutput() GetAssetsAssetCollectionItemVmOutput
func (GetAssetsAssetCollectionItemVmArgs) ToGetAssetsAssetCollectionItemVmOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmArgs) ToGetAssetsAssetCollectionItemVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmOutput
type GetAssetsAssetCollectionItemVmArray ¶
type GetAssetsAssetCollectionItemVmArray []GetAssetsAssetCollectionItemVmInput
func (GetAssetsAssetCollectionItemVmArray) ElementType ¶
func (GetAssetsAssetCollectionItemVmArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmArray) ToGetAssetsAssetCollectionItemVmArrayOutput ¶
func (i GetAssetsAssetCollectionItemVmArray) ToGetAssetsAssetCollectionItemVmArrayOutput() GetAssetsAssetCollectionItemVmArrayOutput
func (GetAssetsAssetCollectionItemVmArray) ToGetAssetsAssetCollectionItemVmArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmArray) ToGetAssetsAssetCollectionItemVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmArrayOutput
type GetAssetsAssetCollectionItemVmArrayInput ¶
type GetAssetsAssetCollectionItemVmArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmArrayOutput() GetAssetsAssetCollectionItemVmArrayOutput ToGetAssetsAssetCollectionItemVmArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmArrayOutput }
GetAssetsAssetCollectionItemVmArrayInput is an input type that accepts GetAssetsAssetCollectionItemVmArray and GetAssetsAssetCollectionItemVmArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmArrayInput` via:
GetAssetsAssetCollectionItemVmArray{ GetAssetsAssetCollectionItemVmArgs{...} }
type GetAssetsAssetCollectionItemVmArrayOutput ¶
type GetAssetsAssetCollectionItemVmArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmArrayOutput) ToGetAssetsAssetCollectionItemVmArrayOutput ¶
func (o GetAssetsAssetCollectionItemVmArrayOutput) ToGetAssetsAssetCollectionItemVmArrayOutput() GetAssetsAssetCollectionItemVmArrayOutput
func (GetAssetsAssetCollectionItemVmArrayOutput) ToGetAssetsAssetCollectionItemVmArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmArrayOutput) ToGetAssetsAssetCollectionItemVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmArrayOutput
type GetAssetsAssetCollectionItemVmInput ¶
type GetAssetsAssetCollectionItemVmInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmOutput() GetAssetsAssetCollectionItemVmOutput ToGetAssetsAssetCollectionItemVmOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmOutput }
GetAssetsAssetCollectionItemVmInput is an input type that accepts GetAssetsAssetCollectionItemVmArgs and GetAssetsAssetCollectionItemVmOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmInput` via:
GetAssetsAssetCollectionItemVmArgs{...}
type GetAssetsAssetCollectionItemVmOutput ¶
type GetAssetsAssetCollectionItemVmOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmOutput) HypervisorHost ¶
func (o GetAssetsAssetCollectionItemVmOutput) HypervisorHost() pulumi.StringOutput
Host name/IP address of VM on which the host is running.
func (GetAssetsAssetCollectionItemVmOutput) HypervisorVendor ¶
func (o GetAssetsAssetCollectionItemVmOutput) HypervisorVendor() pulumi.StringOutput
Hypervisor vendor.
func (GetAssetsAssetCollectionItemVmOutput) HypervisorVersion ¶
func (o GetAssetsAssetCollectionItemVmOutput) HypervisorVersion() pulumi.StringOutput
Hypervisor version.
func (GetAssetsAssetCollectionItemVmOutput) ToGetAssetsAssetCollectionItemVmOutput ¶
func (o GetAssetsAssetCollectionItemVmOutput) ToGetAssetsAssetCollectionItemVmOutput() GetAssetsAssetCollectionItemVmOutput
func (GetAssetsAssetCollectionItemVmOutput) ToGetAssetsAssetCollectionItemVmOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmOutput) ToGetAssetsAssetCollectionItemVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmOutput
type GetAssetsAssetCollectionItemVmwareVcenterArgs ¶
type GetAssetsAssetCollectionItemVmwareVcenterArgs struct { // Data center name. DataCenter pulumi.StringInput `pulumi:"dataCenter"` // vCenter unique key. VcenterKey pulumi.StringInput `pulumi:"vcenterKey"` // Dot-separated version string. VcenterVersion pulumi.StringInput `pulumi:"vcenterVersion"` }
func (GetAssetsAssetCollectionItemVmwareVcenterArgs) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVcenterArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVcenterArgs) ToGetAssetsAssetCollectionItemVmwareVcenterOutput ¶
func (i GetAssetsAssetCollectionItemVmwareVcenterArgs) ToGetAssetsAssetCollectionItemVmwareVcenterOutput() GetAssetsAssetCollectionItemVmwareVcenterOutput
func (GetAssetsAssetCollectionItemVmwareVcenterArgs) ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmwareVcenterArgs) ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterOutput
type GetAssetsAssetCollectionItemVmwareVcenterArray ¶
type GetAssetsAssetCollectionItemVmwareVcenterArray []GetAssetsAssetCollectionItemVmwareVcenterInput
func (GetAssetsAssetCollectionItemVmwareVcenterArray) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVcenterArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVcenterArray) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput ¶
func (i GetAssetsAssetCollectionItemVmwareVcenterArray) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
func (GetAssetsAssetCollectionItemVmwareVcenterArray) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmwareVcenterArray) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
type GetAssetsAssetCollectionItemVmwareVcenterArrayInput ¶
type GetAssetsAssetCollectionItemVmwareVcenterArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmwareVcenterArrayOutput }
GetAssetsAssetCollectionItemVmwareVcenterArrayInput is an input type that accepts GetAssetsAssetCollectionItemVmwareVcenterArray and GetAssetsAssetCollectionItemVmwareVcenterArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmwareVcenterArrayInput` via:
GetAssetsAssetCollectionItemVmwareVcenterArray{ GetAssetsAssetCollectionItemVmwareVcenterArgs{...} }
type GetAssetsAssetCollectionItemVmwareVcenterArrayOutput ¶
type GetAssetsAssetCollectionItemVmwareVcenterArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutput() GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
func (GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterArrayOutput) ToGetAssetsAssetCollectionItemVmwareVcenterArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterArrayOutput
type GetAssetsAssetCollectionItemVmwareVcenterInput ¶
type GetAssetsAssetCollectionItemVmwareVcenterInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmwareVcenterOutput() GetAssetsAssetCollectionItemVmwareVcenterOutput ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmwareVcenterOutput }
GetAssetsAssetCollectionItemVmwareVcenterInput is an input type that accepts GetAssetsAssetCollectionItemVmwareVcenterArgs and GetAssetsAssetCollectionItemVmwareVcenterOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmwareVcenterInput` via:
GetAssetsAssetCollectionItemVmwareVcenterArgs{...}
type GetAssetsAssetCollectionItemVmwareVcenterOutput ¶
type GetAssetsAssetCollectionItemVmwareVcenterOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) DataCenter ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) DataCenter() pulumi.StringOutput
Data center name.
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) ToGetAssetsAssetCollectionItemVmwareVcenterOutput ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) ToGetAssetsAssetCollectionItemVmwareVcenterOutput() GetAssetsAssetCollectionItemVmwareVcenterOutput
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) ToGetAssetsAssetCollectionItemVmwareVcenterOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVcenterOutput
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) VcenterKey ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) VcenterKey() pulumi.StringOutput
vCenter unique key.
func (GetAssetsAssetCollectionItemVmwareVcenterOutput) VcenterVersion ¶
func (o GetAssetsAssetCollectionItemVmwareVcenterOutput) VcenterVersion() pulumi.StringOutput
Dot-separated version string.
type GetAssetsAssetCollectionItemVmwareVm ¶
type GetAssetsAssetCollectionItemVmwareVm struct { // Cluster name. Cluster string `pulumi:"cluster"` // Customer fields. CustomerFields []string `pulumi:"customerFields"` // Customer defined tags. CustomerTags []GetAssetsAssetCollectionItemVmwareVmCustomerTag `pulumi:"customerTags"` // Fault tolerance bandwidth. FaultToleranceBandwidth int `pulumi:"faultToleranceBandwidth"` // Fault tolerance to secondary latency. FaultToleranceSecondaryLatency int `pulumi:"faultToleranceSecondaryLatency"` // Fault tolerance state. FaultToleranceState string `pulumi:"faultToleranceState"` // vCenter-specific identifier of the virtual machine. InstanceUuid string `pulumi:"instanceUuid"` // Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine. IsDisksCbtEnabled bool `pulumi:"isDisksCbtEnabled"` // Whether changed block tracking for this VM's disk is active. IsDisksUuidEnabled bool `pulumi:"isDisksUuidEnabled"` // Path directory of the asset. Path string `pulumi:"path"` // VMware tools status. VmwareToolsStatus string `pulumi:"vmwareToolsStatus"` }
type GetAssetsAssetCollectionItemVmwareVmArgs ¶
type GetAssetsAssetCollectionItemVmwareVmArgs struct { // Cluster name. Cluster pulumi.StringInput `pulumi:"cluster"` // Customer fields. CustomerFields pulumi.StringArrayInput `pulumi:"customerFields"` // Customer defined tags. CustomerTags GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayInput `pulumi:"customerTags"` // Fault tolerance bandwidth. FaultToleranceBandwidth pulumi.IntInput `pulumi:"faultToleranceBandwidth"` // Fault tolerance to secondary latency. FaultToleranceSecondaryLatency pulumi.IntInput `pulumi:"faultToleranceSecondaryLatency"` // Fault tolerance state. FaultToleranceState pulumi.StringInput `pulumi:"faultToleranceState"` // vCenter-specific identifier of the virtual machine. InstanceUuid pulumi.StringInput `pulumi:"instanceUuid"` // Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine. IsDisksCbtEnabled pulumi.BoolInput `pulumi:"isDisksCbtEnabled"` // Whether changed block tracking for this VM's disk is active. IsDisksUuidEnabled pulumi.BoolInput `pulumi:"isDisksUuidEnabled"` // Path directory of the asset. Path pulumi.StringInput `pulumi:"path"` // VMware tools status. VmwareToolsStatus pulumi.StringInput `pulumi:"vmwareToolsStatus"` }
func (GetAssetsAssetCollectionItemVmwareVmArgs) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmArgs) ToGetAssetsAssetCollectionItemVmwareVmOutput ¶
func (i GetAssetsAssetCollectionItemVmwareVmArgs) ToGetAssetsAssetCollectionItemVmwareVmOutput() GetAssetsAssetCollectionItemVmwareVmOutput
func (GetAssetsAssetCollectionItemVmwareVmArgs) ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmwareVmArgs) ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmOutput
type GetAssetsAssetCollectionItemVmwareVmArray ¶
type GetAssetsAssetCollectionItemVmwareVmArray []GetAssetsAssetCollectionItemVmwareVmInput
func (GetAssetsAssetCollectionItemVmwareVmArray) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmArray) ToGetAssetsAssetCollectionItemVmwareVmArrayOutput ¶
func (i GetAssetsAssetCollectionItemVmwareVmArray) ToGetAssetsAssetCollectionItemVmwareVmArrayOutput() GetAssetsAssetCollectionItemVmwareVmArrayOutput
func (GetAssetsAssetCollectionItemVmwareVmArray) ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmwareVmArray) ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmArrayOutput
type GetAssetsAssetCollectionItemVmwareVmArrayInput ¶
type GetAssetsAssetCollectionItemVmwareVmArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmwareVmArrayOutput() GetAssetsAssetCollectionItemVmwareVmArrayOutput ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmwareVmArrayOutput }
GetAssetsAssetCollectionItemVmwareVmArrayInput is an input type that accepts GetAssetsAssetCollectionItemVmwareVmArray and GetAssetsAssetCollectionItemVmwareVmArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmwareVmArrayInput` via:
GetAssetsAssetCollectionItemVmwareVmArray{ GetAssetsAssetCollectionItemVmwareVmArgs{...} }
type GetAssetsAssetCollectionItemVmwareVmArrayOutput ¶
type GetAssetsAssetCollectionItemVmwareVmArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmwareVmArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmArrayOutput ¶
func (o GetAssetsAssetCollectionItemVmwareVmArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmArrayOutput() GetAssetsAssetCollectionItemVmwareVmArrayOutput
func (GetAssetsAssetCollectionItemVmwareVmArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmwareVmArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmArrayOutput
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs ¶
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs struct { // The tag description. Description pulumi.StringInput `pulumi:"description"` // The tag name. Name pulumi.StringInput `pulumi:"name"` }
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput ¶
func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArray ¶
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArray []GetAssetsAssetCollectionItemVmwareVmCustomerTagInput
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput ¶
func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext ¶
func (i GetAssetsAssetCollectionItemVmwareVmCustomerTagArray) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayInput ¶
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput }
GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayInput is an input type that accepts GetAssetsAssetCollectionItemVmwareVmCustomerTagArray and GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayInput` via:
GetAssetsAssetCollectionItemVmwareVmCustomerTagArray{ GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs{...} }
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput ¶
type GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput ¶
func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
type GetAssetsAssetCollectionItemVmwareVmCustomerTagInput ¶
type GetAssetsAssetCollectionItemVmwareVmCustomerTagInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput }
GetAssetsAssetCollectionItemVmwareVmCustomerTagInput is an input type that accepts GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs and GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmwareVmCustomerTagInput` via:
GetAssetsAssetCollectionItemVmwareVmCustomerTagArgs{...}
type GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput ¶
type GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) Description ¶
func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) Description() pulumi.StringOutput
The tag description.
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) Name ¶
func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput ¶
func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutput() GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
func (GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput) ToGetAssetsAssetCollectionItemVmwareVmCustomerTagOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmCustomerTagOutput
type GetAssetsAssetCollectionItemVmwareVmInput ¶
type GetAssetsAssetCollectionItemVmwareVmInput interface { pulumi.Input ToGetAssetsAssetCollectionItemVmwareVmOutput() GetAssetsAssetCollectionItemVmwareVmOutput ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext(context.Context) GetAssetsAssetCollectionItemVmwareVmOutput }
GetAssetsAssetCollectionItemVmwareVmInput is an input type that accepts GetAssetsAssetCollectionItemVmwareVmArgs and GetAssetsAssetCollectionItemVmwareVmOutput values. You can construct a concrete instance of `GetAssetsAssetCollectionItemVmwareVmInput` via:
GetAssetsAssetCollectionItemVmwareVmArgs{...}
type GetAssetsAssetCollectionItemVmwareVmOutput ¶
type GetAssetsAssetCollectionItemVmwareVmOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionItemVmwareVmOutput) Cluster ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) Cluster() pulumi.StringOutput
Cluster name.
func (GetAssetsAssetCollectionItemVmwareVmOutput) CustomerFields ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) CustomerFields() pulumi.StringArrayOutput
Customer fields.
func (GetAssetsAssetCollectionItemVmwareVmOutput) CustomerTags ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) CustomerTags() GetAssetsAssetCollectionItemVmwareVmCustomerTagArrayOutput
Customer defined tags.
func (GetAssetsAssetCollectionItemVmwareVmOutput) ElementType ¶
func (GetAssetsAssetCollectionItemVmwareVmOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceBandwidth ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceBandwidth() pulumi.IntOutput
Fault tolerance bandwidth.
func (GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceSecondaryLatency ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceSecondaryLatency() pulumi.IntOutput
Fault tolerance to secondary latency.
func (GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceState ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) FaultToleranceState() pulumi.StringOutput
Fault tolerance state.
func (GetAssetsAssetCollectionItemVmwareVmOutput) InstanceUuid ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) InstanceUuid() pulumi.StringOutput
vCenter-specific identifier of the virtual machine.
func (GetAssetsAssetCollectionItemVmwareVmOutput) IsDisksCbtEnabled ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) IsDisksCbtEnabled() pulumi.BoolOutput
Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
func (GetAssetsAssetCollectionItemVmwareVmOutput) IsDisksUuidEnabled ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) IsDisksUuidEnabled() pulumi.BoolOutput
Whether changed block tracking for this VM's disk is active.
func (GetAssetsAssetCollectionItemVmwareVmOutput) Path ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) Path() pulumi.StringOutput
Path directory of the asset.
func (GetAssetsAssetCollectionItemVmwareVmOutput) ToGetAssetsAssetCollectionItemVmwareVmOutput ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) ToGetAssetsAssetCollectionItemVmwareVmOutput() GetAssetsAssetCollectionItemVmwareVmOutput
func (GetAssetsAssetCollectionItemVmwareVmOutput) ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) ToGetAssetsAssetCollectionItemVmwareVmOutputWithContext(ctx context.Context) GetAssetsAssetCollectionItemVmwareVmOutput
func (GetAssetsAssetCollectionItemVmwareVmOutput) VmwareToolsStatus ¶
func (o GetAssetsAssetCollectionItemVmwareVmOutput) VmwareToolsStatus() pulumi.StringOutput
VMware tools status.
type GetAssetsAssetCollectionOutput ¶
type GetAssetsAssetCollectionOutput struct{ *pulumi.OutputState }
func (GetAssetsAssetCollectionOutput) ElementType ¶
func (GetAssetsAssetCollectionOutput) ElementType() reflect.Type
func (GetAssetsAssetCollectionOutput) Items ¶
func (o GetAssetsAssetCollectionOutput) Items() GetAssetsAssetCollectionItemArrayOutput
func (GetAssetsAssetCollectionOutput) ToGetAssetsAssetCollectionOutput ¶
func (o GetAssetsAssetCollectionOutput) ToGetAssetsAssetCollectionOutput() GetAssetsAssetCollectionOutput
func (GetAssetsAssetCollectionOutput) ToGetAssetsAssetCollectionOutputWithContext ¶
func (o GetAssetsAssetCollectionOutput) ToGetAssetsAssetCollectionOutputWithContext(ctx context.Context) GetAssetsAssetCollectionOutput
type GetAssetsFilter ¶
type GetAssetsFilterArgs ¶
type GetAssetsFilterArgs struct { // The tag name. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAssetsFilterArgs) ElementType ¶
func (GetAssetsFilterArgs) ElementType() reflect.Type
func (GetAssetsFilterArgs) ToGetAssetsFilterOutput ¶
func (i GetAssetsFilterArgs) ToGetAssetsFilterOutput() GetAssetsFilterOutput
func (GetAssetsFilterArgs) ToGetAssetsFilterOutputWithContext ¶
func (i GetAssetsFilterArgs) ToGetAssetsFilterOutputWithContext(ctx context.Context) GetAssetsFilterOutput
type GetAssetsFilterArray ¶
type GetAssetsFilterArray []GetAssetsFilterInput
func (GetAssetsFilterArray) ElementType ¶
func (GetAssetsFilterArray) ElementType() reflect.Type
func (GetAssetsFilterArray) ToGetAssetsFilterArrayOutput ¶
func (i GetAssetsFilterArray) ToGetAssetsFilterArrayOutput() GetAssetsFilterArrayOutput
func (GetAssetsFilterArray) ToGetAssetsFilterArrayOutputWithContext ¶
func (i GetAssetsFilterArray) ToGetAssetsFilterArrayOutputWithContext(ctx context.Context) GetAssetsFilterArrayOutput
type GetAssetsFilterArrayInput ¶
type GetAssetsFilterArrayInput interface { pulumi.Input ToGetAssetsFilterArrayOutput() GetAssetsFilterArrayOutput ToGetAssetsFilterArrayOutputWithContext(context.Context) GetAssetsFilterArrayOutput }
GetAssetsFilterArrayInput is an input type that accepts GetAssetsFilterArray and GetAssetsFilterArrayOutput values. You can construct a concrete instance of `GetAssetsFilterArrayInput` via:
GetAssetsFilterArray{ GetAssetsFilterArgs{...} }
type GetAssetsFilterArrayOutput ¶
type GetAssetsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAssetsFilterArrayOutput) ElementType ¶
func (GetAssetsFilterArrayOutput) ElementType() reflect.Type
func (GetAssetsFilterArrayOutput) Index ¶
func (o GetAssetsFilterArrayOutput) Index(i pulumi.IntInput) GetAssetsFilterOutput
func (GetAssetsFilterArrayOutput) ToGetAssetsFilterArrayOutput ¶
func (o GetAssetsFilterArrayOutput) ToGetAssetsFilterArrayOutput() GetAssetsFilterArrayOutput
func (GetAssetsFilterArrayOutput) ToGetAssetsFilterArrayOutputWithContext ¶
func (o GetAssetsFilterArrayOutput) ToGetAssetsFilterArrayOutputWithContext(ctx context.Context) GetAssetsFilterArrayOutput
type GetAssetsFilterInput ¶
type GetAssetsFilterInput interface { pulumi.Input ToGetAssetsFilterOutput() GetAssetsFilterOutput ToGetAssetsFilterOutputWithContext(context.Context) GetAssetsFilterOutput }
GetAssetsFilterInput is an input type that accepts GetAssetsFilterArgs and GetAssetsFilterOutput values. You can construct a concrete instance of `GetAssetsFilterInput` via:
GetAssetsFilterArgs{...}
type GetAssetsFilterOutput ¶
type GetAssetsFilterOutput struct{ *pulumi.OutputState }
func (GetAssetsFilterOutput) ElementType ¶
func (GetAssetsFilterOutput) ElementType() reflect.Type
func (GetAssetsFilterOutput) Name ¶
func (o GetAssetsFilterOutput) Name() pulumi.StringOutput
The tag name.
func (GetAssetsFilterOutput) Regex ¶
func (o GetAssetsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAssetsFilterOutput) ToGetAssetsFilterOutput ¶
func (o GetAssetsFilterOutput) ToGetAssetsFilterOutput() GetAssetsFilterOutput
func (GetAssetsFilterOutput) ToGetAssetsFilterOutputWithContext ¶
func (o GetAssetsFilterOutput) ToGetAssetsFilterOutputWithContext(ctx context.Context) GetAssetsFilterOutput
func (GetAssetsFilterOutput) Values ¶
func (o GetAssetsFilterOutput) Values() pulumi.StringArrayOutput
type GetAssetsOutputArgs ¶
type GetAssetsOutputArgs struct { // Unique asset identifier. AssetId pulumi.StringPtrInput `pulumi:"assetId"` // The type of asset. AssetType pulumi.StringPtrInput `pulumi:"assetType"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // External asset key. ExternalAssetKey pulumi.StringPtrInput `pulumi:"externalAssetKey"` Filters GetAssetsFilterArrayInput `pulumi:"filters"` // Unique Inventory identifier. InventoryId pulumi.StringPtrInput `pulumi:"inventoryId"` // Source key from where the assets originate. SourceKey pulumi.StringPtrInput `pulumi:"sourceKey"` // A filter to return only assets whose lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getAssets.
func (GetAssetsOutputArgs) ElementType ¶
func (GetAssetsOutputArgs) ElementType() reflect.Type
type GetAssetsResult ¶
type GetAssetsResult struct { // The list of asset_collection. AssetCollections []GetAssetsAssetCollection `pulumi:"assetCollections"` AssetId *string `pulumi:"assetId"` // The type of asset. AssetType *string `pulumi:"assetType"` // The OCID of the compartment to which an asset belongs to. CompartmentId string `pulumi:"compartmentId"` // Asset display name. DisplayName *string `pulumi:"displayName"` // The key of the asset from the external environment. ExternalAssetKey *string `pulumi:"externalAssetKey"` Filters []GetAssetsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Inventory ID to which an asset belongs to. InventoryId *string `pulumi:"inventoryId"` // The source key that the asset belongs to. SourceKey *string `pulumi:"sourceKey"` // The current state of the asset. State *string `pulumi:"state"` }
A collection of values returned by getAssets.
func GetAssets ¶
func GetAssets(ctx *pulumi.Context, args *GetAssetsArgs, opts ...pulumi.InvokeOption) (*GetAssetsResult, error)
This data source provides the list of Assets in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of assets.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAssets(ctx, &cloudbridge.GetAssetsArgs{ CompartmentId: compartmentId, AssetId: pulumi.StringRef(testAsset.Id), AssetType: pulumi.StringRef(assetAssetType), DisplayName: pulumi.StringRef(assetDisplayName), ExternalAssetKey: pulumi.StringRef(assetExternalAssetKey), InventoryId: pulumi.StringRef(testInventory.Id), SourceKey: pulumi.StringRef(assetSourceKey), State: pulumi.StringRef(assetState), }, nil) if err != nil { return err } return nil }) }
```
type GetAssetsResultOutput ¶
type GetAssetsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAssets.
func GetAssetsOutput ¶
func GetAssetsOutput(ctx *pulumi.Context, args GetAssetsOutputArgs, opts ...pulumi.InvokeOption) GetAssetsResultOutput
func (GetAssetsResultOutput) AssetCollections ¶
func (o GetAssetsResultOutput) AssetCollections() GetAssetsAssetCollectionArrayOutput
The list of asset_collection.
func (GetAssetsResultOutput) AssetId ¶
func (o GetAssetsResultOutput) AssetId() pulumi.StringPtrOutput
func (GetAssetsResultOutput) AssetType ¶
func (o GetAssetsResultOutput) AssetType() pulumi.StringPtrOutput
The type of asset.
func (GetAssetsResultOutput) CompartmentId ¶
func (o GetAssetsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment to which an asset belongs to.
func (GetAssetsResultOutput) DisplayName ¶
func (o GetAssetsResultOutput) DisplayName() pulumi.StringPtrOutput
Asset display name.
func (GetAssetsResultOutput) ElementType ¶
func (GetAssetsResultOutput) ElementType() reflect.Type
func (GetAssetsResultOutput) ExternalAssetKey ¶
func (o GetAssetsResultOutput) ExternalAssetKey() pulumi.StringPtrOutput
The key of the asset from the external environment.
func (GetAssetsResultOutput) Filters ¶
func (o GetAssetsResultOutput) Filters() GetAssetsFilterArrayOutput
func (GetAssetsResultOutput) Id ¶
func (o GetAssetsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAssetsResultOutput) InventoryId ¶
func (o GetAssetsResultOutput) InventoryId() pulumi.StringPtrOutput
Inventory ID to which an asset belongs to.
func (GetAssetsResultOutput) SourceKey ¶
func (o GetAssetsResultOutput) SourceKey() pulumi.StringPtrOutput
The source key that the asset belongs to.
func (GetAssetsResultOutput) State ¶
func (o GetAssetsResultOutput) State() pulumi.StringPtrOutput
The current state of the asset.
func (GetAssetsResultOutput) ToGetAssetsResultOutput ¶
func (o GetAssetsResultOutput) ToGetAssetsResultOutput() GetAssetsResultOutput
func (GetAssetsResultOutput) ToGetAssetsResultOutputWithContext ¶
func (o GetAssetsResultOutput) ToGetAssetsResultOutputWithContext(ctx context.Context) GetAssetsResultOutput
type GetDiscoverySchedulesArgs ¶
type GetDiscoverySchedulesArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. DiscoveryScheduleId *string `pulumi:"discoveryScheduleId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetDiscoverySchedulesFilter `pulumi:"filters"` // The current state of the discovery schedule. State *string `pulumi:"state"` }
A collection of arguments for invoking getDiscoverySchedules.
type GetDiscoverySchedulesDiscoveryScheduleCollection ¶
type GetDiscoverySchedulesDiscoveryScheduleCollection struct {
Items []GetDiscoverySchedulesDiscoveryScheduleCollectionItem `pulumi:"items"`
}
type GetDiscoverySchedulesDiscoveryScheduleCollectionArgs ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionArgs struct {
Items GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayInput `pulumi:"items"`
}
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionArray ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionArray []GetDiscoverySchedulesDiscoveryScheduleCollectionInput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionArrayInput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionArrayInput interface { pulumi.Input ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext(context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput }
GetDiscoverySchedulesDiscoveryScheduleCollectionArrayInput is an input type that accepts GetDiscoverySchedulesDiscoveryScheduleCollectionArray and GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput values. You can construct a concrete instance of `GetDiscoverySchedulesDiscoveryScheduleCollectionArrayInput` via:
GetDiscoverySchedulesDiscoveryScheduleCollectionArray{ GetDiscoverySchedulesDiscoveryScheduleCollectionArgs{...} }
type GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionInput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionInput interface { pulumi.Input ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionOutput ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext(context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionOutput }
GetDiscoverySchedulesDiscoveryScheduleCollectionInput is an input type that accepts GetDiscoverySchedulesDiscoveryScheduleCollectionArgs and GetDiscoverySchedulesDiscoveryScheduleCollectionOutput values. You can construct a concrete instance of `GetDiscoverySchedulesDiscoveryScheduleCollectionInput` via:
GetDiscoverySchedulesDiscoveryScheduleCollectionArgs{...}
type GetDiscoverySchedulesDiscoveryScheduleCollectionItem ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItem struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Recurrence specification for the discovery schedule execution. ExecutionRecurrences string `pulumi:"executionRecurrences"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. Id string `pulumi:"id"` // The detailed state of the discovery schedule. LifecycleDetails string `pulumi:"lifecycleDetails"` // The current state of the discovery schedule. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the discovery schedule was created in RFC3339 format. TimeCreated string `pulumi:"timeCreated"` // The time when the discovery schedule was last updated in RFC3339 format. TimeUpdated string `pulumi:"timeUpdated"` }
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Recurrence specification for the discovery schedule execution. ExecutionRecurrences pulumi.StringInput `pulumi:"executionRecurrences"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. Id pulumi.StringInput `pulumi:"id"` // The detailed state of the discovery schedule. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // The current state of the discovery schedule. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the discovery schedule was created in RFC3339 format. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the discovery schedule was last updated in RFC3339 format. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray []GetDiscoverySchedulesDiscoveryScheduleCollectionItemInput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext ¶
func (i GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayInput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayInput interface { pulumi.Input ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext(context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput }
GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayInput is an input type that accepts GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray and GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput values. You can construct a concrete instance of `GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayInput` via:
GetDiscoverySchedulesDiscoveryScheduleCollectionItemArray{ GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs{...} }
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemArrayOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemInput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemInput interface { pulumi.Input ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext(context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput }
GetDiscoverySchedulesDiscoveryScheduleCollectionItemInput is an input type that accepts GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs and GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput values. You can construct a concrete instance of `GetDiscoverySchedulesDiscoveryScheduleCollectionItemInput` via:
GetDiscoverySchedulesDiscoveryScheduleCollectionItemArgs{...}
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) CompartmentId ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) DefinedTags ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) DisplayName ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ExecutionRecurrences ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ExecutionRecurrences() pulumi.StringOutput
Recurrence specification for the discovery schedule execution.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) FreeformTags ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) LifecycleDetails ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
The detailed state of the discovery schedule.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) State ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) State() pulumi.StringOutput
The current state of the discovery schedule.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) SystemTags ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) TimeCreated ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the discovery schedule was created in RFC3339 format.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) TimeUpdated ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the discovery schedule was last updated in RFC3339 format.
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionItemOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionItemOutput
type GetDiscoverySchedulesDiscoveryScheduleCollectionOutput ¶
type GetDiscoverySchedulesDiscoveryScheduleCollectionOutput struct{ *pulumi.OutputState }
func (GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ElementType ¶
func (GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutput() GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
func (GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext ¶
func (o GetDiscoverySchedulesDiscoveryScheduleCollectionOutput) ToGetDiscoverySchedulesDiscoveryScheduleCollectionOutputWithContext(ctx context.Context) GetDiscoverySchedulesDiscoveryScheduleCollectionOutput
type GetDiscoverySchedulesFilterArgs ¶
type GetDiscoverySchedulesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDiscoverySchedulesFilterArgs) ElementType ¶
func (GetDiscoverySchedulesFilterArgs) ElementType() reflect.Type
func (GetDiscoverySchedulesFilterArgs) ToGetDiscoverySchedulesFilterOutput ¶
func (i GetDiscoverySchedulesFilterArgs) ToGetDiscoverySchedulesFilterOutput() GetDiscoverySchedulesFilterOutput
func (GetDiscoverySchedulesFilterArgs) ToGetDiscoverySchedulesFilterOutputWithContext ¶
func (i GetDiscoverySchedulesFilterArgs) ToGetDiscoverySchedulesFilterOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterOutput
type GetDiscoverySchedulesFilterArray ¶
type GetDiscoverySchedulesFilterArray []GetDiscoverySchedulesFilterInput
func (GetDiscoverySchedulesFilterArray) ElementType ¶
func (GetDiscoverySchedulesFilterArray) ElementType() reflect.Type
func (GetDiscoverySchedulesFilterArray) ToGetDiscoverySchedulesFilterArrayOutput ¶
func (i GetDiscoverySchedulesFilterArray) ToGetDiscoverySchedulesFilterArrayOutput() GetDiscoverySchedulesFilterArrayOutput
func (GetDiscoverySchedulesFilterArray) ToGetDiscoverySchedulesFilterArrayOutputWithContext ¶
func (i GetDiscoverySchedulesFilterArray) ToGetDiscoverySchedulesFilterArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterArrayOutput
type GetDiscoverySchedulesFilterArrayInput ¶
type GetDiscoverySchedulesFilterArrayInput interface { pulumi.Input ToGetDiscoverySchedulesFilterArrayOutput() GetDiscoverySchedulesFilterArrayOutput ToGetDiscoverySchedulesFilterArrayOutputWithContext(context.Context) GetDiscoverySchedulesFilterArrayOutput }
GetDiscoverySchedulesFilterArrayInput is an input type that accepts GetDiscoverySchedulesFilterArray and GetDiscoverySchedulesFilterArrayOutput values. You can construct a concrete instance of `GetDiscoverySchedulesFilterArrayInput` via:
GetDiscoverySchedulesFilterArray{ GetDiscoverySchedulesFilterArgs{...} }
type GetDiscoverySchedulesFilterArrayOutput ¶
type GetDiscoverySchedulesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoverySchedulesFilterArrayOutput) ElementType ¶
func (GetDiscoverySchedulesFilterArrayOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesFilterArrayOutput) ToGetDiscoverySchedulesFilterArrayOutput ¶
func (o GetDiscoverySchedulesFilterArrayOutput) ToGetDiscoverySchedulesFilterArrayOutput() GetDiscoverySchedulesFilterArrayOutput
func (GetDiscoverySchedulesFilterArrayOutput) ToGetDiscoverySchedulesFilterArrayOutputWithContext ¶
func (o GetDiscoverySchedulesFilterArrayOutput) ToGetDiscoverySchedulesFilterArrayOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterArrayOutput
type GetDiscoverySchedulesFilterInput ¶
type GetDiscoverySchedulesFilterInput interface { pulumi.Input ToGetDiscoverySchedulesFilterOutput() GetDiscoverySchedulesFilterOutput ToGetDiscoverySchedulesFilterOutputWithContext(context.Context) GetDiscoverySchedulesFilterOutput }
GetDiscoverySchedulesFilterInput is an input type that accepts GetDiscoverySchedulesFilterArgs and GetDiscoverySchedulesFilterOutput values. You can construct a concrete instance of `GetDiscoverySchedulesFilterInput` via:
GetDiscoverySchedulesFilterArgs{...}
type GetDiscoverySchedulesFilterOutput ¶
type GetDiscoverySchedulesFilterOutput struct{ *pulumi.OutputState }
func (GetDiscoverySchedulesFilterOutput) ElementType ¶
func (GetDiscoverySchedulesFilterOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesFilterOutput) Name ¶
func (o GetDiscoverySchedulesFilterOutput) Name() pulumi.StringOutput
func (GetDiscoverySchedulesFilterOutput) Regex ¶
func (o GetDiscoverySchedulesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDiscoverySchedulesFilterOutput) ToGetDiscoverySchedulesFilterOutput ¶
func (o GetDiscoverySchedulesFilterOutput) ToGetDiscoverySchedulesFilterOutput() GetDiscoverySchedulesFilterOutput
func (GetDiscoverySchedulesFilterOutput) ToGetDiscoverySchedulesFilterOutputWithContext ¶
func (o GetDiscoverySchedulesFilterOutput) ToGetDiscoverySchedulesFilterOutputWithContext(ctx context.Context) GetDiscoverySchedulesFilterOutput
func (GetDiscoverySchedulesFilterOutput) Values ¶
func (o GetDiscoverySchedulesFilterOutput) Values() pulumi.StringArrayOutput
type GetDiscoverySchedulesOutputArgs ¶
type GetDiscoverySchedulesOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. DiscoveryScheduleId pulumi.StringPtrInput `pulumi:"discoveryScheduleId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDiscoverySchedulesFilterArrayInput `pulumi:"filters"` // The current state of the discovery schedule. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDiscoverySchedules.
func (GetDiscoverySchedulesOutputArgs) ElementType ¶
func (GetDiscoverySchedulesOutputArgs) ElementType() reflect.Type
type GetDiscoverySchedulesResult ¶
type GetDiscoverySchedulesResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule exists. CompartmentId string `pulumi:"compartmentId"` // The list of discovery_schedule_collection. DiscoveryScheduleCollections []GetDiscoverySchedulesDiscoveryScheduleCollection `pulumi:"discoveryScheduleCollections"` DiscoveryScheduleId *string `pulumi:"discoveryScheduleId"` // A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetDiscoverySchedulesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Current state of the discovery schedule. State *string `pulumi:"state"` }
A collection of values returned by getDiscoverySchedules.
func GetDiscoverySchedules ¶
func GetDiscoverySchedules(ctx *pulumi.Context, args *GetDiscoverySchedulesArgs, opts ...pulumi.InvokeOption) (*GetDiscoverySchedulesResult, error)
This data source provides the list of Discovery Schedules in Oracle Cloud Infrastructure Cloud Bridge service.
Lists discovery schedules.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetDiscoverySchedules(ctx, &cloudbridge.GetDiscoverySchedulesArgs{ CompartmentId: compartmentId, DiscoveryScheduleId: pulumi.StringRef(testDiscoverySchedule.Id), DisplayName: pulumi.StringRef(discoveryScheduleDisplayName), State: pulumi.StringRef(discoveryScheduleState), }, nil) if err != nil { return err } return nil }) }
```
type GetDiscoverySchedulesResultOutput ¶
type GetDiscoverySchedulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiscoverySchedules.
func GetDiscoverySchedulesOutput ¶
func GetDiscoverySchedulesOutput(ctx *pulumi.Context, args GetDiscoverySchedulesOutputArgs, opts ...pulumi.InvokeOption) GetDiscoverySchedulesResultOutput
func (GetDiscoverySchedulesResultOutput) CompartmentId ¶
func (o GetDiscoverySchedulesResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule exists.
func (GetDiscoverySchedulesResultOutput) DiscoveryScheduleCollections ¶
func (o GetDiscoverySchedulesResultOutput) DiscoveryScheduleCollections() GetDiscoverySchedulesDiscoveryScheduleCollectionArrayOutput
The list of discovery_schedule_collection.
func (GetDiscoverySchedulesResultOutput) DiscoveryScheduleId ¶
func (o GetDiscoverySchedulesResultOutput) DiscoveryScheduleId() pulumi.StringPtrOutput
func (GetDiscoverySchedulesResultOutput) DisplayName ¶
func (o GetDiscoverySchedulesResultOutput) DisplayName() pulumi.StringPtrOutput
A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information.
func (GetDiscoverySchedulesResultOutput) ElementType ¶
func (GetDiscoverySchedulesResultOutput) ElementType() reflect.Type
func (GetDiscoverySchedulesResultOutput) Filters ¶
func (o GetDiscoverySchedulesResultOutput) Filters() GetDiscoverySchedulesFilterArrayOutput
func (GetDiscoverySchedulesResultOutput) Id ¶
func (o GetDiscoverySchedulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDiscoverySchedulesResultOutput) State ¶
func (o GetDiscoverySchedulesResultOutput) State() pulumi.StringPtrOutput
Current state of the discovery schedule.
func (GetDiscoverySchedulesResultOutput) ToGetDiscoverySchedulesResultOutput ¶
func (o GetDiscoverySchedulesResultOutput) ToGetDiscoverySchedulesResultOutput() GetDiscoverySchedulesResultOutput
func (GetDiscoverySchedulesResultOutput) ToGetDiscoverySchedulesResultOutputWithContext ¶
func (o GetDiscoverySchedulesResultOutput) ToGetDiscoverySchedulesResultOutputWithContext(ctx context.Context) GetDiscoverySchedulesResultOutput
type GetEnvironmentsArgs ¶
type GetEnvironmentsArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId *string `pulumi:"environmentId"` Filters []GetEnvironmentsFilter `pulumi:"filters"` // A filter to return only resources where their lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getEnvironments.
type GetEnvironmentsEnvironmentCollection ¶
type GetEnvironmentsEnvironmentCollection struct {
Items []GetEnvironmentsEnvironmentCollectionItem `pulumi:"items"`
}
type GetEnvironmentsEnvironmentCollectionArgs ¶
type GetEnvironmentsEnvironmentCollectionArgs struct {
Items GetEnvironmentsEnvironmentCollectionItemArrayInput `pulumi:"items"`
}
func (GetEnvironmentsEnvironmentCollectionArgs) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionArgs) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionArgs) ToGetEnvironmentsEnvironmentCollectionOutput ¶
func (i GetEnvironmentsEnvironmentCollectionArgs) ToGetEnvironmentsEnvironmentCollectionOutput() GetEnvironmentsEnvironmentCollectionOutput
func (GetEnvironmentsEnvironmentCollectionArgs) ToGetEnvironmentsEnvironmentCollectionOutputWithContext ¶
func (i GetEnvironmentsEnvironmentCollectionArgs) ToGetEnvironmentsEnvironmentCollectionOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionOutput
type GetEnvironmentsEnvironmentCollectionArray ¶
type GetEnvironmentsEnvironmentCollectionArray []GetEnvironmentsEnvironmentCollectionInput
func (GetEnvironmentsEnvironmentCollectionArray) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionArray) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionArray) ToGetEnvironmentsEnvironmentCollectionArrayOutput ¶
func (i GetEnvironmentsEnvironmentCollectionArray) ToGetEnvironmentsEnvironmentCollectionArrayOutput() GetEnvironmentsEnvironmentCollectionArrayOutput
func (GetEnvironmentsEnvironmentCollectionArray) ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext ¶
func (i GetEnvironmentsEnvironmentCollectionArray) ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionArrayOutput
type GetEnvironmentsEnvironmentCollectionArrayInput ¶
type GetEnvironmentsEnvironmentCollectionArrayInput interface { pulumi.Input ToGetEnvironmentsEnvironmentCollectionArrayOutput() GetEnvironmentsEnvironmentCollectionArrayOutput ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext(context.Context) GetEnvironmentsEnvironmentCollectionArrayOutput }
GetEnvironmentsEnvironmentCollectionArrayInput is an input type that accepts GetEnvironmentsEnvironmentCollectionArray and GetEnvironmentsEnvironmentCollectionArrayOutput values. You can construct a concrete instance of `GetEnvironmentsEnvironmentCollectionArrayInput` via:
GetEnvironmentsEnvironmentCollectionArray{ GetEnvironmentsEnvironmentCollectionArgs{...} }
type GetEnvironmentsEnvironmentCollectionArrayOutput ¶
type GetEnvironmentsEnvironmentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentsEnvironmentCollectionArrayOutput) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionArrayOutput) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionArrayOutput) ToGetEnvironmentsEnvironmentCollectionArrayOutput ¶
func (o GetEnvironmentsEnvironmentCollectionArrayOutput) ToGetEnvironmentsEnvironmentCollectionArrayOutput() GetEnvironmentsEnvironmentCollectionArrayOutput
func (GetEnvironmentsEnvironmentCollectionArrayOutput) ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext ¶
func (o GetEnvironmentsEnvironmentCollectionArrayOutput) ToGetEnvironmentsEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionArrayOutput
type GetEnvironmentsEnvironmentCollectionInput ¶
type GetEnvironmentsEnvironmentCollectionInput interface { pulumi.Input ToGetEnvironmentsEnvironmentCollectionOutput() GetEnvironmentsEnvironmentCollectionOutput ToGetEnvironmentsEnvironmentCollectionOutputWithContext(context.Context) GetEnvironmentsEnvironmentCollectionOutput }
GetEnvironmentsEnvironmentCollectionInput is an input type that accepts GetEnvironmentsEnvironmentCollectionArgs and GetEnvironmentsEnvironmentCollectionOutput values. You can construct a concrete instance of `GetEnvironmentsEnvironmentCollectionInput` via:
GetEnvironmentsEnvironmentCollectionArgs{...}
type GetEnvironmentsEnvironmentCollectionItem ¶
type GetEnvironmentsEnvironmentCollectionItem struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // A filter to return only resources where their lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the source environment was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the source environment was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetEnvironmentsEnvironmentCollectionItemArgs ¶
type GetEnvironmentsEnvironmentCollectionItemArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // A filter to return only resources where their lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the source environment was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the source environment was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetEnvironmentsEnvironmentCollectionItemArgs) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionItemArgs) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionItemArgs) ToGetEnvironmentsEnvironmentCollectionItemOutput ¶
func (i GetEnvironmentsEnvironmentCollectionItemArgs) ToGetEnvironmentsEnvironmentCollectionItemOutput() GetEnvironmentsEnvironmentCollectionItemOutput
func (GetEnvironmentsEnvironmentCollectionItemArgs) ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext ¶
func (i GetEnvironmentsEnvironmentCollectionItemArgs) ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemOutput
type GetEnvironmentsEnvironmentCollectionItemArray ¶
type GetEnvironmentsEnvironmentCollectionItemArray []GetEnvironmentsEnvironmentCollectionItemInput
func (GetEnvironmentsEnvironmentCollectionItemArray) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionItemArray) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionItemArray) ToGetEnvironmentsEnvironmentCollectionItemArrayOutput ¶
func (i GetEnvironmentsEnvironmentCollectionItemArray) ToGetEnvironmentsEnvironmentCollectionItemArrayOutput() GetEnvironmentsEnvironmentCollectionItemArrayOutput
func (GetEnvironmentsEnvironmentCollectionItemArray) ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext ¶
func (i GetEnvironmentsEnvironmentCollectionItemArray) ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemArrayOutput
type GetEnvironmentsEnvironmentCollectionItemArrayInput ¶
type GetEnvironmentsEnvironmentCollectionItemArrayInput interface { pulumi.Input ToGetEnvironmentsEnvironmentCollectionItemArrayOutput() GetEnvironmentsEnvironmentCollectionItemArrayOutput ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext(context.Context) GetEnvironmentsEnvironmentCollectionItemArrayOutput }
GetEnvironmentsEnvironmentCollectionItemArrayInput is an input type that accepts GetEnvironmentsEnvironmentCollectionItemArray and GetEnvironmentsEnvironmentCollectionItemArrayOutput values. You can construct a concrete instance of `GetEnvironmentsEnvironmentCollectionItemArrayInput` via:
GetEnvironmentsEnvironmentCollectionItemArray{ GetEnvironmentsEnvironmentCollectionItemArgs{...} }
type GetEnvironmentsEnvironmentCollectionItemArrayOutput ¶
type GetEnvironmentsEnvironmentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentsEnvironmentCollectionItemArrayOutput) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionItemArrayOutput) ToGetEnvironmentsEnvironmentCollectionItemArrayOutput ¶
func (o GetEnvironmentsEnvironmentCollectionItemArrayOutput) ToGetEnvironmentsEnvironmentCollectionItemArrayOutput() GetEnvironmentsEnvironmentCollectionItemArrayOutput
func (GetEnvironmentsEnvironmentCollectionItemArrayOutput) ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext ¶
func (o GetEnvironmentsEnvironmentCollectionItemArrayOutput) ToGetEnvironmentsEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemArrayOutput
type GetEnvironmentsEnvironmentCollectionItemInput ¶
type GetEnvironmentsEnvironmentCollectionItemInput interface { pulumi.Input ToGetEnvironmentsEnvironmentCollectionItemOutput() GetEnvironmentsEnvironmentCollectionItemOutput ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext(context.Context) GetEnvironmentsEnvironmentCollectionItemOutput }
GetEnvironmentsEnvironmentCollectionItemInput is an input type that accepts GetEnvironmentsEnvironmentCollectionItemArgs and GetEnvironmentsEnvironmentCollectionItemOutput values. You can construct a concrete instance of `GetEnvironmentsEnvironmentCollectionItemInput` via:
GetEnvironmentsEnvironmentCollectionItemArgs{...}
type GetEnvironmentsEnvironmentCollectionItemOutput ¶
type GetEnvironmentsEnvironmentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetEnvironmentsEnvironmentCollectionItemOutput) CompartmentId ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetEnvironmentsEnvironmentCollectionItemOutput) DefinedTags ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetEnvironmentsEnvironmentCollectionItemOutput) DisplayName ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetEnvironmentsEnvironmentCollectionItemOutput) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionItemOutput) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionItemOutput) FreeformTags ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetEnvironmentsEnvironmentCollectionItemOutput) Id ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation.
func (GetEnvironmentsEnvironmentCollectionItemOutput) LifecycleDetails ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (GetEnvironmentsEnvironmentCollectionItemOutput) State ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources where their lifecycleState matches the given lifecycleState.
func (GetEnvironmentsEnvironmentCollectionItemOutput) SystemTags ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetEnvironmentsEnvironmentCollectionItemOutput) TimeCreated ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the source environment was created. An RFC3339 formatted datetime string.
func (GetEnvironmentsEnvironmentCollectionItemOutput) TimeUpdated ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the source environment was updated. An RFC3339 formatted datetime string.
func (GetEnvironmentsEnvironmentCollectionItemOutput) ToGetEnvironmentsEnvironmentCollectionItemOutput ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) ToGetEnvironmentsEnvironmentCollectionItemOutput() GetEnvironmentsEnvironmentCollectionItemOutput
func (GetEnvironmentsEnvironmentCollectionItemOutput) ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext ¶
func (o GetEnvironmentsEnvironmentCollectionItemOutput) ToGetEnvironmentsEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionItemOutput
type GetEnvironmentsEnvironmentCollectionOutput ¶
type GetEnvironmentsEnvironmentCollectionOutput struct{ *pulumi.OutputState }
func (GetEnvironmentsEnvironmentCollectionOutput) ElementType ¶
func (GetEnvironmentsEnvironmentCollectionOutput) ElementType() reflect.Type
func (GetEnvironmentsEnvironmentCollectionOutput) ToGetEnvironmentsEnvironmentCollectionOutput ¶
func (o GetEnvironmentsEnvironmentCollectionOutput) ToGetEnvironmentsEnvironmentCollectionOutput() GetEnvironmentsEnvironmentCollectionOutput
func (GetEnvironmentsEnvironmentCollectionOutput) ToGetEnvironmentsEnvironmentCollectionOutputWithContext ¶
func (o GetEnvironmentsEnvironmentCollectionOutput) ToGetEnvironmentsEnvironmentCollectionOutputWithContext(ctx context.Context) GetEnvironmentsEnvironmentCollectionOutput
type GetEnvironmentsFilter ¶
type GetEnvironmentsFilterArgs ¶
type GetEnvironmentsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetEnvironmentsFilterArgs) ElementType ¶
func (GetEnvironmentsFilterArgs) ElementType() reflect.Type
func (GetEnvironmentsFilterArgs) ToGetEnvironmentsFilterOutput ¶
func (i GetEnvironmentsFilterArgs) ToGetEnvironmentsFilterOutput() GetEnvironmentsFilterOutput
func (GetEnvironmentsFilterArgs) ToGetEnvironmentsFilterOutputWithContext ¶
func (i GetEnvironmentsFilterArgs) ToGetEnvironmentsFilterOutputWithContext(ctx context.Context) GetEnvironmentsFilterOutput
type GetEnvironmentsFilterArray ¶
type GetEnvironmentsFilterArray []GetEnvironmentsFilterInput
func (GetEnvironmentsFilterArray) ElementType ¶
func (GetEnvironmentsFilterArray) ElementType() reflect.Type
func (GetEnvironmentsFilterArray) ToGetEnvironmentsFilterArrayOutput ¶
func (i GetEnvironmentsFilterArray) ToGetEnvironmentsFilterArrayOutput() GetEnvironmentsFilterArrayOutput
func (GetEnvironmentsFilterArray) ToGetEnvironmentsFilterArrayOutputWithContext ¶
func (i GetEnvironmentsFilterArray) ToGetEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetEnvironmentsFilterArrayOutput
type GetEnvironmentsFilterArrayInput ¶
type GetEnvironmentsFilterArrayInput interface { pulumi.Input ToGetEnvironmentsFilterArrayOutput() GetEnvironmentsFilterArrayOutput ToGetEnvironmentsFilterArrayOutputWithContext(context.Context) GetEnvironmentsFilterArrayOutput }
GetEnvironmentsFilterArrayInput is an input type that accepts GetEnvironmentsFilterArray and GetEnvironmentsFilterArrayOutput values. You can construct a concrete instance of `GetEnvironmentsFilterArrayInput` via:
GetEnvironmentsFilterArray{ GetEnvironmentsFilterArgs{...} }
type GetEnvironmentsFilterArrayOutput ¶
type GetEnvironmentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentsFilterArrayOutput) ElementType ¶
func (GetEnvironmentsFilterArrayOutput) ElementType() reflect.Type
func (GetEnvironmentsFilterArrayOutput) Index ¶
func (o GetEnvironmentsFilterArrayOutput) Index(i pulumi.IntInput) GetEnvironmentsFilterOutput
func (GetEnvironmentsFilterArrayOutput) ToGetEnvironmentsFilterArrayOutput ¶
func (o GetEnvironmentsFilterArrayOutput) ToGetEnvironmentsFilterArrayOutput() GetEnvironmentsFilterArrayOutput
func (GetEnvironmentsFilterArrayOutput) ToGetEnvironmentsFilterArrayOutputWithContext ¶
func (o GetEnvironmentsFilterArrayOutput) ToGetEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetEnvironmentsFilterArrayOutput
type GetEnvironmentsFilterInput ¶
type GetEnvironmentsFilterInput interface { pulumi.Input ToGetEnvironmentsFilterOutput() GetEnvironmentsFilterOutput ToGetEnvironmentsFilterOutputWithContext(context.Context) GetEnvironmentsFilterOutput }
GetEnvironmentsFilterInput is an input type that accepts GetEnvironmentsFilterArgs and GetEnvironmentsFilterOutput values. You can construct a concrete instance of `GetEnvironmentsFilterInput` via:
GetEnvironmentsFilterArgs{...}
type GetEnvironmentsFilterOutput ¶
type GetEnvironmentsFilterOutput struct{ *pulumi.OutputState }
func (GetEnvironmentsFilterOutput) ElementType ¶
func (GetEnvironmentsFilterOutput) ElementType() reflect.Type
func (GetEnvironmentsFilterOutput) Name ¶
func (o GetEnvironmentsFilterOutput) Name() pulumi.StringOutput
func (GetEnvironmentsFilterOutput) Regex ¶
func (o GetEnvironmentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetEnvironmentsFilterOutput) ToGetEnvironmentsFilterOutput ¶
func (o GetEnvironmentsFilterOutput) ToGetEnvironmentsFilterOutput() GetEnvironmentsFilterOutput
func (GetEnvironmentsFilterOutput) ToGetEnvironmentsFilterOutputWithContext ¶
func (o GetEnvironmentsFilterOutput) ToGetEnvironmentsFilterOutputWithContext(ctx context.Context) GetEnvironmentsFilterOutput
func (GetEnvironmentsFilterOutput) Values ¶
func (o GetEnvironmentsFilterOutput) Values() pulumi.StringArrayOutput
type GetEnvironmentsOutputArgs ¶
type GetEnvironmentsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // A filter to return only resources that match the given environment ID. EnvironmentId pulumi.StringPtrInput `pulumi:"environmentId"` Filters GetEnvironmentsFilterArrayInput `pulumi:"filters"` // A filter to return only resources where their lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getEnvironments.
func (GetEnvironmentsOutputArgs) ElementType ¶
func (GetEnvironmentsOutputArgs) ElementType() reflect.Type
type GetEnvironmentsResult ¶
type GetEnvironmentsResult struct { // Compartment identifier. CompartmentId string `pulumi:"compartmentId"` // Environment identifier, which can be renamed. DisplayName *string `pulumi:"displayName"` // The list of environment_collection. EnvironmentCollections []GetEnvironmentsEnvironmentCollection `pulumi:"environmentCollections"` EnvironmentId *string `pulumi:"environmentId"` Filters []GetEnvironmentsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of the source environment. State *string `pulumi:"state"` }
A collection of values returned by getEnvironments.
func GetEnvironments ¶
func GetEnvironments(ctx *pulumi.Context, args *GetEnvironmentsArgs, opts ...pulumi.InvokeOption) (*GetEnvironmentsResult, error)
This data source provides the list of Environments in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of source environments.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetEnvironments(ctx, &cloudbridge.GetEnvironmentsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(environmentDisplayName), EnvironmentId: pulumi.StringRef(testEnvironment.Id), State: pulumi.StringRef(environmentState), }, nil) if err != nil { return err } return nil }) }
```
type GetEnvironmentsResultOutput ¶
type GetEnvironmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEnvironments.
func GetEnvironmentsOutput ¶
func GetEnvironmentsOutput(ctx *pulumi.Context, args GetEnvironmentsOutputArgs, opts ...pulumi.InvokeOption) GetEnvironmentsResultOutput
func (GetEnvironmentsResultOutput) CompartmentId ¶
func (o GetEnvironmentsResultOutput) CompartmentId() pulumi.StringOutput
Compartment identifier.
func (GetEnvironmentsResultOutput) DisplayName ¶
func (o GetEnvironmentsResultOutput) DisplayName() pulumi.StringPtrOutput
Environment identifier, which can be renamed.
func (GetEnvironmentsResultOutput) ElementType ¶
func (GetEnvironmentsResultOutput) ElementType() reflect.Type
func (GetEnvironmentsResultOutput) EnvironmentCollections ¶
func (o GetEnvironmentsResultOutput) EnvironmentCollections() GetEnvironmentsEnvironmentCollectionArrayOutput
The list of environment_collection.
func (GetEnvironmentsResultOutput) EnvironmentId ¶
func (o GetEnvironmentsResultOutput) EnvironmentId() pulumi.StringPtrOutput
func (GetEnvironmentsResultOutput) Filters ¶
func (o GetEnvironmentsResultOutput) Filters() GetEnvironmentsFilterArrayOutput
func (GetEnvironmentsResultOutput) Id ¶
func (o GetEnvironmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetEnvironmentsResultOutput) State ¶
func (o GetEnvironmentsResultOutput) State() pulumi.StringPtrOutput
The current state of the source environment.
func (GetEnvironmentsResultOutput) ToGetEnvironmentsResultOutput ¶
func (o GetEnvironmentsResultOutput) ToGetEnvironmentsResultOutput() GetEnvironmentsResultOutput
func (GetEnvironmentsResultOutput) ToGetEnvironmentsResultOutputWithContext ¶
func (o GetEnvironmentsResultOutput) ToGetEnvironmentsResultOutputWithContext(ctx context.Context) GetEnvironmentsResultOutput
type GetInventoriesArgs ¶
type GetInventoriesArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` Filters []GetInventoriesFilter `pulumi:"filters"` // A filter to return inventory if the lifecycleState matches the given lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getInventories.
type GetInventoriesFilter ¶
type GetInventoriesFilterArgs ¶
type GetInventoriesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetInventoriesFilterArgs) ElementType ¶
func (GetInventoriesFilterArgs) ElementType() reflect.Type
func (GetInventoriesFilterArgs) ToGetInventoriesFilterOutput ¶
func (i GetInventoriesFilterArgs) ToGetInventoriesFilterOutput() GetInventoriesFilterOutput
func (GetInventoriesFilterArgs) ToGetInventoriesFilterOutputWithContext ¶
func (i GetInventoriesFilterArgs) ToGetInventoriesFilterOutputWithContext(ctx context.Context) GetInventoriesFilterOutput
type GetInventoriesFilterArray ¶
type GetInventoriesFilterArray []GetInventoriesFilterInput
func (GetInventoriesFilterArray) ElementType ¶
func (GetInventoriesFilterArray) ElementType() reflect.Type
func (GetInventoriesFilterArray) ToGetInventoriesFilterArrayOutput ¶
func (i GetInventoriesFilterArray) ToGetInventoriesFilterArrayOutput() GetInventoriesFilterArrayOutput
func (GetInventoriesFilterArray) ToGetInventoriesFilterArrayOutputWithContext ¶
func (i GetInventoriesFilterArray) ToGetInventoriesFilterArrayOutputWithContext(ctx context.Context) GetInventoriesFilterArrayOutput
type GetInventoriesFilterArrayInput ¶
type GetInventoriesFilterArrayInput interface { pulumi.Input ToGetInventoriesFilterArrayOutput() GetInventoriesFilterArrayOutput ToGetInventoriesFilterArrayOutputWithContext(context.Context) GetInventoriesFilterArrayOutput }
GetInventoriesFilterArrayInput is an input type that accepts GetInventoriesFilterArray and GetInventoriesFilterArrayOutput values. You can construct a concrete instance of `GetInventoriesFilterArrayInput` via:
GetInventoriesFilterArray{ GetInventoriesFilterArgs{...} }
type GetInventoriesFilterArrayOutput ¶
type GetInventoriesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetInventoriesFilterArrayOutput) ElementType ¶
func (GetInventoriesFilterArrayOutput) ElementType() reflect.Type
func (GetInventoriesFilterArrayOutput) Index ¶
func (o GetInventoriesFilterArrayOutput) Index(i pulumi.IntInput) GetInventoriesFilterOutput
func (GetInventoriesFilterArrayOutput) ToGetInventoriesFilterArrayOutput ¶
func (o GetInventoriesFilterArrayOutput) ToGetInventoriesFilterArrayOutput() GetInventoriesFilterArrayOutput
func (GetInventoriesFilterArrayOutput) ToGetInventoriesFilterArrayOutputWithContext ¶
func (o GetInventoriesFilterArrayOutput) ToGetInventoriesFilterArrayOutputWithContext(ctx context.Context) GetInventoriesFilterArrayOutput
type GetInventoriesFilterInput ¶
type GetInventoriesFilterInput interface { pulumi.Input ToGetInventoriesFilterOutput() GetInventoriesFilterOutput ToGetInventoriesFilterOutputWithContext(context.Context) GetInventoriesFilterOutput }
GetInventoriesFilterInput is an input type that accepts GetInventoriesFilterArgs and GetInventoriesFilterOutput values. You can construct a concrete instance of `GetInventoriesFilterInput` via:
GetInventoriesFilterArgs{...}
type GetInventoriesFilterOutput ¶
type GetInventoriesFilterOutput struct{ *pulumi.OutputState }
func (GetInventoriesFilterOutput) ElementType ¶
func (GetInventoriesFilterOutput) ElementType() reflect.Type
func (GetInventoriesFilterOutput) Name ¶
func (o GetInventoriesFilterOutput) Name() pulumi.StringOutput
func (GetInventoriesFilterOutput) Regex ¶
func (o GetInventoriesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetInventoriesFilterOutput) ToGetInventoriesFilterOutput ¶
func (o GetInventoriesFilterOutput) ToGetInventoriesFilterOutput() GetInventoriesFilterOutput
func (GetInventoriesFilterOutput) ToGetInventoriesFilterOutputWithContext ¶
func (o GetInventoriesFilterOutput) ToGetInventoriesFilterOutputWithContext(ctx context.Context) GetInventoriesFilterOutput
func (GetInventoriesFilterOutput) Values ¶
func (o GetInventoriesFilterOutput) Values() pulumi.StringArrayOutput
type GetInventoriesInventoryCollection ¶
type GetInventoriesInventoryCollection struct {
Items []GetInventoriesInventoryCollectionItem `pulumi:"items"`
}
type GetInventoriesInventoryCollectionArgs ¶
type GetInventoriesInventoryCollectionArgs struct {
Items GetInventoriesInventoryCollectionItemArrayInput `pulumi:"items"`
}
func (GetInventoriesInventoryCollectionArgs) ElementType ¶
func (GetInventoriesInventoryCollectionArgs) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionArgs) ToGetInventoriesInventoryCollectionOutput ¶
func (i GetInventoriesInventoryCollectionArgs) ToGetInventoriesInventoryCollectionOutput() GetInventoriesInventoryCollectionOutput
func (GetInventoriesInventoryCollectionArgs) ToGetInventoriesInventoryCollectionOutputWithContext ¶
func (i GetInventoriesInventoryCollectionArgs) ToGetInventoriesInventoryCollectionOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionOutput
type GetInventoriesInventoryCollectionArray ¶
type GetInventoriesInventoryCollectionArray []GetInventoriesInventoryCollectionInput
func (GetInventoriesInventoryCollectionArray) ElementType ¶
func (GetInventoriesInventoryCollectionArray) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionArray) ToGetInventoriesInventoryCollectionArrayOutput ¶
func (i GetInventoriesInventoryCollectionArray) ToGetInventoriesInventoryCollectionArrayOutput() GetInventoriesInventoryCollectionArrayOutput
func (GetInventoriesInventoryCollectionArray) ToGetInventoriesInventoryCollectionArrayOutputWithContext ¶
func (i GetInventoriesInventoryCollectionArray) ToGetInventoriesInventoryCollectionArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionArrayOutput
type GetInventoriesInventoryCollectionArrayInput ¶
type GetInventoriesInventoryCollectionArrayInput interface { pulumi.Input ToGetInventoriesInventoryCollectionArrayOutput() GetInventoriesInventoryCollectionArrayOutput ToGetInventoriesInventoryCollectionArrayOutputWithContext(context.Context) GetInventoriesInventoryCollectionArrayOutput }
GetInventoriesInventoryCollectionArrayInput is an input type that accepts GetInventoriesInventoryCollectionArray and GetInventoriesInventoryCollectionArrayOutput values. You can construct a concrete instance of `GetInventoriesInventoryCollectionArrayInput` via:
GetInventoriesInventoryCollectionArray{ GetInventoriesInventoryCollectionArgs{...} }
type GetInventoriesInventoryCollectionArrayOutput ¶
type GetInventoriesInventoryCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetInventoriesInventoryCollectionArrayOutput) ElementType ¶
func (GetInventoriesInventoryCollectionArrayOutput) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionArrayOutput) ToGetInventoriesInventoryCollectionArrayOutput ¶
func (o GetInventoriesInventoryCollectionArrayOutput) ToGetInventoriesInventoryCollectionArrayOutput() GetInventoriesInventoryCollectionArrayOutput
func (GetInventoriesInventoryCollectionArrayOutput) ToGetInventoriesInventoryCollectionArrayOutputWithContext ¶
func (o GetInventoriesInventoryCollectionArrayOutput) ToGetInventoriesInventoryCollectionArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionArrayOutput
type GetInventoriesInventoryCollectionInput ¶
type GetInventoriesInventoryCollectionInput interface { pulumi.Input ToGetInventoriesInventoryCollectionOutput() GetInventoriesInventoryCollectionOutput ToGetInventoriesInventoryCollectionOutputWithContext(context.Context) GetInventoriesInventoryCollectionOutput }
GetInventoriesInventoryCollectionInput is an input type that accepts GetInventoriesInventoryCollectionArgs and GetInventoriesInventoryCollectionOutput values. You can construct a concrete instance of `GetInventoriesInventoryCollectionInput` via:
GetInventoriesInventoryCollectionArgs{...}
type GetInventoriesInventoryCollectionItem ¶
type GetInventoriesInventoryCollectionItem struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Inventory display name. DisplayName string `pulumi:"displayName"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Inventory OCID. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // A filter to return inventory if the lifecycleState matches the given lifecycleState. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the inventory was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the inventory was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetInventoriesInventoryCollectionItemArgs ¶
type GetInventoriesInventoryCollectionItemArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Inventory display name. DisplayName pulumi.StringInput `pulumi:"displayName"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // Inventory OCID. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // A filter to return inventory if the lifecycleState matches the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the inventory was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the inventory was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetInventoriesInventoryCollectionItemArgs) ElementType ¶
func (GetInventoriesInventoryCollectionItemArgs) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionItemArgs) ToGetInventoriesInventoryCollectionItemOutput ¶
func (i GetInventoriesInventoryCollectionItemArgs) ToGetInventoriesInventoryCollectionItemOutput() GetInventoriesInventoryCollectionItemOutput
func (GetInventoriesInventoryCollectionItemArgs) ToGetInventoriesInventoryCollectionItemOutputWithContext ¶
func (i GetInventoriesInventoryCollectionItemArgs) ToGetInventoriesInventoryCollectionItemOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemOutput
type GetInventoriesInventoryCollectionItemArray ¶
type GetInventoriesInventoryCollectionItemArray []GetInventoriesInventoryCollectionItemInput
func (GetInventoriesInventoryCollectionItemArray) ElementType ¶
func (GetInventoriesInventoryCollectionItemArray) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionItemArray) ToGetInventoriesInventoryCollectionItemArrayOutput ¶
func (i GetInventoriesInventoryCollectionItemArray) ToGetInventoriesInventoryCollectionItemArrayOutput() GetInventoriesInventoryCollectionItemArrayOutput
func (GetInventoriesInventoryCollectionItemArray) ToGetInventoriesInventoryCollectionItemArrayOutputWithContext ¶
func (i GetInventoriesInventoryCollectionItemArray) ToGetInventoriesInventoryCollectionItemArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemArrayOutput
type GetInventoriesInventoryCollectionItemArrayInput ¶
type GetInventoriesInventoryCollectionItemArrayInput interface { pulumi.Input ToGetInventoriesInventoryCollectionItemArrayOutput() GetInventoriesInventoryCollectionItemArrayOutput ToGetInventoriesInventoryCollectionItemArrayOutputWithContext(context.Context) GetInventoriesInventoryCollectionItemArrayOutput }
GetInventoriesInventoryCollectionItemArrayInput is an input type that accepts GetInventoriesInventoryCollectionItemArray and GetInventoriesInventoryCollectionItemArrayOutput values. You can construct a concrete instance of `GetInventoriesInventoryCollectionItemArrayInput` via:
GetInventoriesInventoryCollectionItemArray{ GetInventoriesInventoryCollectionItemArgs{...} }
type GetInventoriesInventoryCollectionItemArrayOutput ¶
type GetInventoriesInventoryCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetInventoriesInventoryCollectionItemArrayOutput) ElementType ¶
func (GetInventoriesInventoryCollectionItemArrayOutput) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionItemArrayOutput) ToGetInventoriesInventoryCollectionItemArrayOutput ¶
func (o GetInventoriesInventoryCollectionItemArrayOutput) ToGetInventoriesInventoryCollectionItemArrayOutput() GetInventoriesInventoryCollectionItemArrayOutput
func (GetInventoriesInventoryCollectionItemArrayOutput) ToGetInventoriesInventoryCollectionItemArrayOutputWithContext ¶
func (o GetInventoriesInventoryCollectionItemArrayOutput) ToGetInventoriesInventoryCollectionItemArrayOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemArrayOutput
type GetInventoriesInventoryCollectionItemInput ¶
type GetInventoriesInventoryCollectionItemInput interface { pulumi.Input ToGetInventoriesInventoryCollectionItemOutput() GetInventoriesInventoryCollectionItemOutput ToGetInventoriesInventoryCollectionItemOutputWithContext(context.Context) GetInventoriesInventoryCollectionItemOutput }
GetInventoriesInventoryCollectionItemInput is an input type that accepts GetInventoriesInventoryCollectionItemArgs and GetInventoriesInventoryCollectionItemOutput values. You can construct a concrete instance of `GetInventoriesInventoryCollectionItemInput` via:
GetInventoriesInventoryCollectionItemArgs{...}
type GetInventoriesInventoryCollectionItemOutput ¶
type GetInventoriesInventoryCollectionItemOutput struct{ *pulumi.OutputState }
func (GetInventoriesInventoryCollectionItemOutput) CompartmentId ¶
func (o GetInventoriesInventoryCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetInventoriesInventoryCollectionItemOutput) DefinedTags ¶
func (o GetInventoriesInventoryCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetInventoriesInventoryCollectionItemOutput) DisplayName ¶
func (o GetInventoriesInventoryCollectionItemOutput) DisplayName() pulumi.StringOutput
Inventory display name.
func (GetInventoriesInventoryCollectionItemOutput) ElementType ¶
func (GetInventoriesInventoryCollectionItemOutput) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionItemOutput) FreeformTags ¶
func (o GetInventoriesInventoryCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetInventoriesInventoryCollectionItemOutput) Id ¶
func (o GetInventoriesInventoryCollectionItemOutput) Id() pulumi.StringOutput
Inventory OCID.
func (GetInventoriesInventoryCollectionItemOutput) LifecycleDetails ¶
func (o GetInventoriesInventoryCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (GetInventoriesInventoryCollectionItemOutput) State ¶
func (o GetInventoriesInventoryCollectionItemOutput) State() pulumi.StringOutput
A filter to return inventory if the lifecycleState matches the given lifecycleState.
func (GetInventoriesInventoryCollectionItemOutput) SystemTags ¶
func (o GetInventoriesInventoryCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetInventoriesInventoryCollectionItemOutput) TimeCreated ¶
func (o GetInventoriesInventoryCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the inventory was created. An RFC3339 formatted datetime string.
func (GetInventoriesInventoryCollectionItemOutput) TimeUpdated ¶
func (o GetInventoriesInventoryCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the inventory was updated. An RFC3339 formatted datetime string.
func (GetInventoriesInventoryCollectionItemOutput) ToGetInventoriesInventoryCollectionItemOutput ¶
func (o GetInventoriesInventoryCollectionItemOutput) ToGetInventoriesInventoryCollectionItemOutput() GetInventoriesInventoryCollectionItemOutput
func (GetInventoriesInventoryCollectionItemOutput) ToGetInventoriesInventoryCollectionItemOutputWithContext ¶
func (o GetInventoriesInventoryCollectionItemOutput) ToGetInventoriesInventoryCollectionItemOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionItemOutput
type GetInventoriesInventoryCollectionOutput ¶
type GetInventoriesInventoryCollectionOutput struct{ *pulumi.OutputState }
func (GetInventoriesInventoryCollectionOutput) ElementType ¶
func (GetInventoriesInventoryCollectionOutput) ElementType() reflect.Type
func (GetInventoriesInventoryCollectionOutput) ToGetInventoriesInventoryCollectionOutput ¶
func (o GetInventoriesInventoryCollectionOutput) ToGetInventoriesInventoryCollectionOutput() GetInventoriesInventoryCollectionOutput
func (GetInventoriesInventoryCollectionOutput) ToGetInventoriesInventoryCollectionOutputWithContext ¶
func (o GetInventoriesInventoryCollectionOutput) ToGetInventoriesInventoryCollectionOutputWithContext(ctx context.Context) GetInventoriesInventoryCollectionOutput
type GetInventoriesOutputArgs ¶
type GetInventoriesOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetInventoriesFilterArrayInput `pulumi:"filters"` // A filter to return inventory if the lifecycleState matches the given lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getInventories.
func (GetInventoriesOutputArgs) ElementType ¶
func (GetInventoriesOutputArgs) ElementType() reflect.Type
type GetInventoriesResult ¶
type GetInventoriesResult struct { // The OCID of the tenantId. CompartmentId string `pulumi:"compartmentId"` Filters []GetInventoriesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of inventory_collection. InventoryCollections []GetInventoriesInventoryCollection `pulumi:"inventoryCollections"` // The current state of the inventory. State *string `pulumi:"state"` }
A collection of values returned by getInventories.
func GetInventories ¶
func GetInventories(ctx *pulumi.Context, args *GetInventoriesArgs, opts ...pulumi.InvokeOption) (*GetInventoriesResult, error)
This data source provides the list of Inventories in Oracle Cloud Infrastructure Cloud Bridge service.
Returns a list of inventories.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetInventories(ctx, &cloudbridge.GetInventoriesArgs{ CompartmentId: compartmentId, State: pulumi.StringRef(inventoryState), }, nil) if err != nil { return err } return nil }) }
```
type GetInventoriesResultOutput ¶
type GetInventoriesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInventories.
func GetInventoriesOutput ¶
func GetInventoriesOutput(ctx *pulumi.Context, args GetInventoriesOutputArgs, opts ...pulumi.InvokeOption) GetInventoriesResultOutput
func (GetInventoriesResultOutput) CompartmentId ¶
func (o GetInventoriesResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenantId.
func (GetInventoriesResultOutput) ElementType ¶
func (GetInventoriesResultOutput) ElementType() reflect.Type
func (GetInventoriesResultOutput) Filters ¶
func (o GetInventoriesResultOutput) Filters() GetInventoriesFilterArrayOutput
func (GetInventoriesResultOutput) Id ¶
func (o GetInventoriesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetInventoriesResultOutput) InventoryCollections ¶
func (o GetInventoriesResultOutput) InventoryCollections() GetInventoriesInventoryCollectionArrayOutput
The list of inventory_collection.
func (GetInventoriesResultOutput) State ¶
func (o GetInventoriesResultOutput) State() pulumi.StringPtrOutput
The current state of the inventory.
func (GetInventoriesResultOutput) ToGetInventoriesResultOutput ¶
func (o GetInventoriesResultOutput) ToGetInventoriesResultOutput() GetInventoriesResultOutput
func (GetInventoriesResultOutput) ToGetInventoriesResultOutputWithContext ¶
func (o GetInventoriesResultOutput) ToGetInventoriesResultOutputWithContext(ctx context.Context) GetInventoriesResultOutput
type Inventory ¶
type Inventory struct { pulumi.CustomResourceState // The OCID of the tenantId. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Inventory displayName. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The current state of the inventory. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time when the inventory was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the inventory was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Inventory resource in Oracle Cloud Infrastructure Cloud Bridge service.
Creates an inventory.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.NewInventory(ctx, "test_inventory", &CloudBridge.InventoryArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(inventoryDisplayName), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, }) if err != nil { return err } return nil }) }
```
## Import
Inventories can be imported using the `id`, e.g.
```sh $ pulumi import oci:CloudBridge/inventory:Inventory test_inventory "id" ```
func GetInventory ¶
func GetInventory(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InventoryState, opts ...pulumi.ResourceOption) (*Inventory, error)
GetInventory gets an existing Inventory 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 NewInventory ¶
func NewInventory(ctx *pulumi.Context, name string, args *InventoryArgs, opts ...pulumi.ResourceOption) (*Inventory, error)
NewInventory registers a new resource with the given unique name, arguments, and options.
func (*Inventory) ElementType ¶
func (*Inventory) ToInventoryOutput ¶
func (i *Inventory) ToInventoryOutput() InventoryOutput
func (*Inventory) ToInventoryOutputWithContext ¶
func (i *Inventory) ToInventoryOutputWithContext(ctx context.Context) InventoryOutput
type InventoryArgs ¶
type InventoryArgs struct { // The OCID of the tenantId. CompartmentId pulumi.StringInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Inventory displayName. DisplayName pulumi.StringInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapInput }
The set of arguments for constructing a Inventory resource.
func (InventoryArgs) ElementType ¶
func (InventoryArgs) ElementType() reflect.Type
type InventoryArray ¶
type InventoryArray []InventoryInput
func (InventoryArray) ElementType ¶
func (InventoryArray) ElementType() reflect.Type
func (InventoryArray) ToInventoryArrayOutput ¶
func (i InventoryArray) ToInventoryArrayOutput() InventoryArrayOutput
func (InventoryArray) ToInventoryArrayOutputWithContext ¶
func (i InventoryArray) ToInventoryArrayOutputWithContext(ctx context.Context) InventoryArrayOutput
type InventoryArrayInput ¶
type InventoryArrayInput interface { pulumi.Input ToInventoryArrayOutput() InventoryArrayOutput ToInventoryArrayOutputWithContext(context.Context) InventoryArrayOutput }
InventoryArrayInput is an input type that accepts InventoryArray and InventoryArrayOutput values. You can construct a concrete instance of `InventoryArrayInput` via:
InventoryArray{ InventoryArgs{...} }
type InventoryArrayOutput ¶
type InventoryArrayOutput struct{ *pulumi.OutputState }
func (InventoryArrayOutput) ElementType ¶
func (InventoryArrayOutput) ElementType() reflect.Type
func (InventoryArrayOutput) Index ¶
func (o InventoryArrayOutput) Index(i pulumi.IntInput) InventoryOutput
func (InventoryArrayOutput) ToInventoryArrayOutput ¶
func (o InventoryArrayOutput) ToInventoryArrayOutput() InventoryArrayOutput
func (InventoryArrayOutput) ToInventoryArrayOutputWithContext ¶
func (o InventoryArrayOutput) ToInventoryArrayOutputWithContext(ctx context.Context) InventoryArrayOutput
type InventoryInput ¶
type InventoryInput interface { pulumi.Input ToInventoryOutput() InventoryOutput ToInventoryOutputWithContext(ctx context.Context) InventoryOutput }
type InventoryMap ¶
type InventoryMap map[string]InventoryInput
func (InventoryMap) ElementType ¶
func (InventoryMap) ElementType() reflect.Type
func (InventoryMap) ToInventoryMapOutput ¶
func (i InventoryMap) ToInventoryMapOutput() InventoryMapOutput
func (InventoryMap) ToInventoryMapOutputWithContext ¶
func (i InventoryMap) ToInventoryMapOutputWithContext(ctx context.Context) InventoryMapOutput
type InventoryMapInput ¶
type InventoryMapInput interface { pulumi.Input ToInventoryMapOutput() InventoryMapOutput ToInventoryMapOutputWithContext(context.Context) InventoryMapOutput }
InventoryMapInput is an input type that accepts InventoryMap and InventoryMapOutput values. You can construct a concrete instance of `InventoryMapInput` via:
InventoryMap{ "key": InventoryArgs{...} }
type InventoryMapOutput ¶
type InventoryMapOutput struct{ *pulumi.OutputState }
func (InventoryMapOutput) ElementType ¶
func (InventoryMapOutput) ElementType() reflect.Type
func (InventoryMapOutput) MapIndex ¶
func (o InventoryMapOutput) MapIndex(k pulumi.StringInput) InventoryOutput
func (InventoryMapOutput) ToInventoryMapOutput ¶
func (o InventoryMapOutput) ToInventoryMapOutput() InventoryMapOutput
func (InventoryMapOutput) ToInventoryMapOutputWithContext ¶
func (o InventoryMapOutput) ToInventoryMapOutputWithContext(ctx context.Context) InventoryMapOutput
type InventoryOutput ¶
type InventoryOutput struct{ *pulumi.OutputState }
func (InventoryOutput) CompartmentId ¶
func (o InventoryOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenantId.
func (InventoryOutput) DefinedTags ¶
func (o InventoryOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (InventoryOutput) DisplayName ¶
func (o InventoryOutput) DisplayName() pulumi.StringOutput
(Updatable) Inventory displayName.
func (InventoryOutput) ElementType ¶
func (InventoryOutput) ElementType() reflect.Type
func (InventoryOutput) FreeformTags ¶
func (o InventoryOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
** 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 (InventoryOutput) LifecycleDetails ¶
func (o InventoryOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (InventoryOutput) State ¶
func (o InventoryOutput) State() pulumi.StringOutput
The current state of the inventory.
func (InventoryOutput) SystemTags ¶
func (o InventoryOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (InventoryOutput) TimeCreated ¶
func (o InventoryOutput) TimeCreated() pulumi.StringOutput
The time when the inventory was created. An RFC3339 formatted datetime string.
func (InventoryOutput) TimeUpdated ¶
func (o InventoryOutput) TimeUpdated() pulumi.StringOutput
The time when the inventory was updated. An RFC3339 formatted datetime string.
func (InventoryOutput) ToInventoryOutput ¶
func (o InventoryOutput) ToInventoryOutput() InventoryOutput
func (InventoryOutput) ToInventoryOutputWithContext ¶
func (o InventoryOutput) ToInventoryOutputWithContext(ctx context.Context) InventoryOutput
type InventoryState ¶
type InventoryState struct { // The OCID of the tenantId. CompartmentId pulumi.StringPtrInput // (Updatable) The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Inventory displayName. DisplayName pulumi.StringPtrInput // (Updatable) The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` // // ** 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 FreeformTags pulumi.StringMapInput // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // The current state of the inventory. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time when the inventory was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time when the inventory was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput }
func (InventoryState) ElementType ¶
func (InventoryState) ElementType() reflect.Type
type LookupAgentArgs ¶
type LookupAgentArgs struct { // Unique Agent identifier path parameter. AgentId string `pulumi:"agentId"` }
A collection of arguments for invoking getAgent.
type LookupAgentDependencyArgs ¶
type LookupAgentDependencyArgs struct { // A unique AgentDependency identifier. AgentDependencyId string `pulumi:"agentDependencyId"` }
A collection of arguments for invoking getAgentDependency.
type LookupAgentDependencyOutputArgs ¶
type LookupAgentDependencyOutputArgs struct { // A unique AgentDependency identifier. AgentDependencyId pulumi.StringInput `pulumi:"agentDependencyId"` }
A collection of arguments for invoking getAgentDependency.
func (LookupAgentDependencyOutputArgs) ElementType ¶
func (LookupAgentDependencyOutputArgs) ElementType() reflect.Type
type LookupAgentDependencyResult ¶
type LookupAgentDependencyResult struct { AgentDependencyId string `pulumi:"agentDependencyId"` // Object storage bucket where the Agent dependency is uploaded. Bucket string `pulumi:"bucket"` // The checksum associated with the dependency object returned by Object Storage. Checksum string `pulumi:"checksum"` // Compartment identifier CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Name of the dependency type. This should match the whitelisted enum of dependency names. DependencyName string `pulumi:"dependencyName"` // Version of the Agent dependency. DependencyVersion string `pulumi:"dependencyVersion"` // Description about the Agent dependency. Description string `pulumi:"description"` // Display name of the Agent dependency. DisplayName string `pulumi:"displayName"` // The eTag associated with the dependency object returned by Object Storage. ETag string `pulumi:"eTag"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Object storage namespace associated with the customer's tenancy. Namespace string `pulumi:"namespace"` // Name of the dependency object uploaded by the customer. Object string `pulumi:"object"` // The current state of AgentDependency. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the AgentDependency was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` }
A collection of values returned by getAgentDependency.
func LookupAgentDependency ¶
func LookupAgentDependency(ctx *pulumi.Context, args *LookupAgentDependencyArgs, opts ...pulumi.InvokeOption) (*LookupAgentDependencyResult, error)
This data source provides details about a specific Agent Dependency resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets an AgentDependency by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAgentDependency(ctx, &cloudbridge.GetAgentDependencyArgs{ AgentDependencyId: testAgentDependencyOciCloudBridgeAgentDependency.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAgentDependencyResultOutput ¶
type LookupAgentDependencyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgentDependency.
func LookupAgentDependencyOutput ¶
func LookupAgentDependencyOutput(ctx *pulumi.Context, args LookupAgentDependencyOutputArgs, opts ...pulumi.InvokeOption) LookupAgentDependencyResultOutput
func (LookupAgentDependencyResultOutput) AgentDependencyId ¶
func (o LookupAgentDependencyResultOutput) AgentDependencyId() pulumi.StringOutput
func (LookupAgentDependencyResultOutput) Bucket ¶
func (o LookupAgentDependencyResultOutput) Bucket() pulumi.StringOutput
Object storage bucket where the Agent dependency is uploaded.
func (LookupAgentDependencyResultOutput) Checksum ¶
func (o LookupAgentDependencyResultOutput) Checksum() pulumi.StringOutput
The checksum associated with the dependency object returned by Object Storage.
func (LookupAgentDependencyResultOutput) CompartmentId ¶
func (o LookupAgentDependencyResultOutput) CompartmentId() pulumi.StringOutput
Compartment identifier
func (LookupAgentDependencyResultOutput) DefinedTags ¶
func (o LookupAgentDependencyResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupAgentDependencyResultOutput) DependencyName ¶
func (o LookupAgentDependencyResultOutput) DependencyName() pulumi.StringOutput
Name of the dependency type. This should match the whitelisted enum of dependency names.
func (LookupAgentDependencyResultOutput) DependencyVersion ¶
func (o LookupAgentDependencyResultOutput) DependencyVersion() pulumi.StringOutput
Version of the Agent dependency.
func (LookupAgentDependencyResultOutput) Description ¶
func (o LookupAgentDependencyResultOutput) Description() pulumi.StringOutput
Description about the Agent dependency.
func (LookupAgentDependencyResultOutput) DisplayName ¶
func (o LookupAgentDependencyResultOutput) DisplayName() pulumi.StringOutput
Display name of the Agent dependency.
func (LookupAgentDependencyResultOutput) ETag ¶
func (o LookupAgentDependencyResultOutput) ETag() pulumi.StringOutput
The eTag associated with the dependency object returned by Object Storage.
func (LookupAgentDependencyResultOutput) ElementType ¶
func (LookupAgentDependencyResultOutput) ElementType() reflect.Type
func (LookupAgentDependencyResultOutput) FreeformTags ¶
func (o LookupAgentDependencyResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupAgentDependencyResultOutput) Id ¶
func (o LookupAgentDependencyResultOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation.
func (LookupAgentDependencyResultOutput) LifecycleDetails ¶
func (o LookupAgentDependencyResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (LookupAgentDependencyResultOutput) Namespace ¶
func (o LookupAgentDependencyResultOutput) Namespace() pulumi.StringOutput
Object storage namespace associated with the customer's tenancy.
func (LookupAgentDependencyResultOutput) Object ¶
func (o LookupAgentDependencyResultOutput) Object() pulumi.StringOutput
Name of the dependency object uploaded by the customer.
func (LookupAgentDependencyResultOutput) State ¶
func (o LookupAgentDependencyResultOutput) State() pulumi.StringOutput
The current state of AgentDependency.
func (LookupAgentDependencyResultOutput) SystemTags ¶
func (o LookupAgentDependencyResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupAgentDependencyResultOutput) TimeCreated ¶
func (o LookupAgentDependencyResultOutput) TimeCreated() pulumi.StringOutput
The time when the AgentDependency was created. An RFC3339 formatted datetime string.
func (LookupAgentDependencyResultOutput) ToLookupAgentDependencyResultOutput ¶
func (o LookupAgentDependencyResultOutput) ToLookupAgentDependencyResultOutput() LookupAgentDependencyResultOutput
func (LookupAgentDependencyResultOutput) ToLookupAgentDependencyResultOutputWithContext ¶
func (o LookupAgentDependencyResultOutput) ToLookupAgentDependencyResultOutputWithContext(ctx context.Context) LookupAgentDependencyResultOutput
type LookupAgentOutputArgs ¶
type LookupAgentOutputArgs struct { // Unique Agent identifier path parameter. AgentId pulumi.StringInput `pulumi:"agentId"` }
A collection of arguments for invoking getAgent.
func (LookupAgentOutputArgs) ElementType ¶
func (LookupAgentOutputArgs) ElementType() reflect.Type
type LookupAgentPluginArgs ¶
type LookupAgentPluginArgs struct { // Unique Agent identifier path parameter. AgentId string `pulumi:"agentId"` // Unique plugin identifier path parameter. PluginName string `pulumi:"pluginName"` }
A collection of arguments for invoking getAgentPlugin.
type LookupAgentPluginOutputArgs ¶
type LookupAgentPluginOutputArgs struct { // Unique Agent identifier path parameter. AgentId pulumi.StringInput `pulumi:"agentId"` // Unique plugin identifier path parameter. PluginName pulumi.StringInput `pulumi:"pluginName"` }
A collection of arguments for invoking getAgentPlugin.
func (LookupAgentPluginOutputArgs) ElementType ¶
func (LookupAgentPluginOutputArgs) ElementType() reflect.Type
type LookupAgentPluginResult ¶
type LookupAgentPluginResult struct { // Agent identifier. AgentId string `pulumi:"agentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // State to which the customer wants the plugin to move to. DesiredState string `pulumi:"desiredState"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Plugin identifier, which can be renamed. Name string `pulumi:"name"` PluginName string `pulumi:"pluginName"` // Plugin version. PluginVersion string `pulumi:"pluginVersion"` // The current state of the plugin. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getAgentPlugin.
func LookupAgentPlugin ¶
func LookupAgentPlugin(ctx *pulumi.Context, args *LookupAgentPluginArgs, opts ...pulumi.InvokeOption) (*LookupAgentPluginResult, error)
This data source provides details about a specific Agent Plugin resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets a plugin by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAgentPlugin(ctx, &cloudbridge.GetAgentPluginArgs{ AgentId: testAgent.Id, PluginName: agentPluginPluginName, }, nil) if err != nil { return err } return nil }) }
```
type LookupAgentPluginResultOutput ¶
type LookupAgentPluginResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgentPlugin.
func LookupAgentPluginOutput ¶
func LookupAgentPluginOutput(ctx *pulumi.Context, args LookupAgentPluginOutputArgs, opts ...pulumi.InvokeOption) LookupAgentPluginResultOutput
func (LookupAgentPluginResultOutput) AgentId ¶
func (o LookupAgentPluginResultOutput) AgentId() pulumi.StringOutput
Agent identifier.
func (LookupAgentPluginResultOutput) DefinedTags ¶
func (o LookupAgentPluginResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupAgentPluginResultOutput) DesiredState ¶
func (o LookupAgentPluginResultOutput) DesiredState() pulumi.StringOutput
State to which the customer wants the plugin to move to.
func (LookupAgentPluginResultOutput) ElementType ¶
func (LookupAgentPluginResultOutput) ElementType() reflect.Type
func (LookupAgentPluginResultOutput) FreeformTags ¶
func (o LookupAgentPluginResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupAgentPluginResultOutput) Id ¶
func (o LookupAgentPluginResultOutput) Id() pulumi.StringOutput
func (LookupAgentPluginResultOutput) LifecycleDetails ¶
func (o LookupAgentPluginResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (LookupAgentPluginResultOutput) Name ¶
func (o LookupAgentPluginResultOutput) Name() pulumi.StringOutput
Plugin identifier, which can be renamed.
func (LookupAgentPluginResultOutput) PluginName ¶
func (o LookupAgentPluginResultOutput) PluginName() pulumi.StringOutput
func (LookupAgentPluginResultOutput) PluginVersion ¶
func (o LookupAgentPluginResultOutput) PluginVersion() pulumi.StringOutput
Plugin version.
func (LookupAgentPluginResultOutput) State ¶
func (o LookupAgentPluginResultOutput) State() pulumi.StringOutput
The current state of the plugin.
func (LookupAgentPluginResultOutput) SystemTags ¶
func (o LookupAgentPluginResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupAgentPluginResultOutput) TimeCreated ¶
func (o LookupAgentPluginResultOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (LookupAgentPluginResultOutput) TimeUpdated ¶
func (o LookupAgentPluginResultOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (LookupAgentPluginResultOutput) ToLookupAgentPluginResultOutput ¶
func (o LookupAgentPluginResultOutput) ToLookupAgentPluginResultOutput() LookupAgentPluginResultOutput
func (LookupAgentPluginResultOutput) ToLookupAgentPluginResultOutputWithContext ¶
func (o LookupAgentPluginResultOutput) ToLookupAgentPluginResultOutputWithContext(ctx context.Context) LookupAgentPluginResultOutput
type LookupAgentResult ¶
type LookupAgentResult struct { // Agent identifier. AgentId string `pulumi:"agentId"` // Resource principal public key. AgentPubKey string `pulumi:"agentPubKey"` // Type of the Agent. AgentType string `pulumi:"agentType"` // Agent identifier. AgentVersion string `pulumi:"agentVersion"` // Compartment identifier. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Agent identifier, can be renamed. DisplayName string `pulumi:"displayName"` // Environment identifier. EnvironmentId string `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The current heartbeat status of the Agent based on its timeLastSyncReceived value. HeartBeatStatus string `pulumi:"heartBeatStatus"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // OS version. OsVersion string `pulumi:"osVersion"` // List of plugins associated with the agent. PluginLists []GetAgentPluginList `pulumi:"pluginLists"` // The current state of the Agent. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the Agent was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time since epoch for when the public key will expire. An RFC3339 formatted datetime string. TimeExpireAgentKeyInMs string `pulumi:"timeExpireAgentKeyInMs"` // The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string. TimeLastSyncReceived string `pulumi:"timeLastSyncReceived"` // The time when the Agent was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getAgent.
func LookupAgent ¶
func LookupAgent(ctx *pulumi.Context, args *LookupAgentArgs, opts ...pulumi.InvokeOption) (*LookupAgentResult, error)
This data source provides details about a specific Agent resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets an Agent by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAgent(ctx, &cloudbridge.GetAgentArgs{ AgentId: testAgentOciCloudBridgeAgent.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAgentResultOutput ¶
type LookupAgentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAgent.
func LookupAgentOutput ¶
func LookupAgentOutput(ctx *pulumi.Context, args LookupAgentOutputArgs, opts ...pulumi.InvokeOption) LookupAgentResultOutput
func (LookupAgentResultOutput) AgentId ¶
func (o LookupAgentResultOutput) AgentId() pulumi.StringOutput
Agent identifier.
func (LookupAgentResultOutput) AgentPubKey ¶
func (o LookupAgentResultOutput) AgentPubKey() pulumi.StringOutput
Resource principal public key.
func (LookupAgentResultOutput) AgentType ¶
func (o LookupAgentResultOutput) AgentType() pulumi.StringOutput
Type of the Agent.
func (LookupAgentResultOutput) AgentVersion ¶
func (o LookupAgentResultOutput) AgentVersion() pulumi.StringOutput
Agent identifier.
func (LookupAgentResultOutput) CompartmentId ¶
func (o LookupAgentResultOutput) CompartmentId() pulumi.StringOutput
Compartment identifier.
func (LookupAgentResultOutput) DefinedTags ¶
func (o LookupAgentResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupAgentResultOutput) DisplayName ¶
func (o LookupAgentResultOutput) DisplayName() pulumi.StringOutput
Agent identifier, can be renamed.
func (LookupAgentResultOutput) ElementType ¶
func (LookupAgentResultOutput) ElementType() reflect.Type
func (LookupAgentResultOutput) EnvironmentId ¶
func (o LookupAgentResultOutput) EnvironmentId() pulumi.StringOutput
Environment identifier.
func (LookupAgentResultOutput) FreeformTags ¶
func (o LookupAgentResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupAgentResultOutput) HeartBeatStatus ¶
func (o LookupAgentResultOutput) HeartBeatStatus() pulumi.StringOutput
The current heartbeat status of the Agent based on its timeLastSyncReceived value.
func (LookupAgentResultOutput) Id ¶
func (o LookupAgentResultOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation.
func (LookupAgentResultOutput) LifecycleDetails ¶
func (o LookupAgentResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (LookupAgentResultOutput) OsVersion ¶
func (o LookupAgentResultOutput) OsVersion() pulumi.StringOutput
OS version.
func (LookupAgentResultOutput) PluginLists ¶
func (o LookupAgentResultOutput) PluginLists() GetAgentPluginListArrayOutput
List of plugins associated with the agent.
func (LookupAgentResultOutput) State ¶
func (o LookupAgentResultOutput) State() pulumi.StringOutput
The current state of the Agent.
func (LookupAgentResultOutput) SystemTags ¶
func (o LookupAgentResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupAgentResultOutput) TimeCreated ¶
func (o LookupAgentResultOutput) TimeCreated() pulumi.StringOutput
The time when the Agent was created. An RFC3339 formatted datetime string.
func (LookupAgentResultOutput) TimeExpireAgentKeyInMs ¶
func (o LookupAgentResultOutput) TimeExpireAgentKeyInMs() pulumi.StringOutput
The time since epoch for when the public key will expire. An RFC3339 formatted datetime string.
func (LookupAgentResultOutput) TimeLastSyncReceived ¶
func (o LookupAgentResultOutput) TimeLastSyncReceived() pulumi.StringOutput
The time when the last heartbeat of the Agent was noted. An RFC3339 formatted datetime string.
func (LookupAgentResultOutput) TimeUpdated ¶
func (o LookupAgentResultOutput) TimeUpdated() pulumi.StringOutput
The time when the Agent was updated. An RFC3339 formatted datetime string.
func (LookupAgentResultOutput) ToLookupAgentResultOutput ¶
func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
func (LookupAgentResultOutput) ToLookupAgentResultOutputWithContext ¶
func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
type LookupAssetArgs ¶
type LookupAssetArgs struct { // Unique asset identifier. AssetId string `pulumi:"assetId"` }
A collection of arguments for invoking getAsset.
type LookupAssetOutputArgs ¶
type LookupAssetOutputArgs struct { // Unique asset identifier. AssetId pulumi.StringInput `pulumi:"assetId"` }
A collection of arguments for invoking getAsset.
func (LookupAssetOutputArgs) ElementType ¶
func (LookupAssetOutputArgs) ElementType() reflect.Type
type LookupAssetResult ¶
type LookupAssetResult struct { AssetId string `pulumi:"assetId"` // List of asset source OCID. AssetSourceIds []string `pulumi:"assetSourceIds"` // The type of asset. AssetType string `pulumi:"assetType"` // The OCID of the compartment to which an asset belongs to. CompartmentId string `pulumi:"compartmentId"` // Compute related properties. Computes []GetAssetCompute `pulumi:"computes"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Asset display name. DisplayName string `pulumi:"displayName"` // The key of the asset from the external environment. ExternalAssetKey string `pulumi:"externalAssetKey"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Asset OCID that is immutable on creation. Id string `pulumi:"id"` // Inventory ID to which an asset belongs to. InventoryId string `pulumi:"inventoryId"` // The source key that the asset belongs to. SourceKey string `pulumi:"sourceKey"` // The current state of the asset. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the asset was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the asset was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` // Virtual machine related properties. Vms []GetAssetVm `pulumi:"vms"` // VMware vCenter related properties. VmwareVcenters []GetAssetVmwareVcenter `pulumi:"vmwareVcenters"` // VMware virtual machine related properties. VmwareVms []GetAssetVmwareVm `pulumi:"vmwareVms"` }
A collection of values returned by getAsset.
func LookupAsset ¶
func LookupAsset(ctx *pulumi.Context, args *LookupAssetArgs, opts ...pulumi.InvokeOption) (*LookupAssetResult, error)
This data source provides details about a specific Asset resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets an asset by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAsset(ctx, &cloudbridge.GetAssetArgs{ AssetId: testAssetOciCloudBridgeAsset.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAssetResultOutput ¶
type LookupAssetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAsset.
func LookupAssetOutput ¶
func LookupAssetOutput(ctx *pulumi.Context, args LookupAssetOutputArgs, opts ...pulumi.InvokeOption) LookupAssetResultOutput
func (LookupAssetResultOutput) AssetId ¶
func (o LookupAssetResultOutput) AssetId() pulumi.StringOutput
func (LookupAssetResultOutput) AssetSourceIds ¶
func (o LookupAssetResultOutput) AssetSourceIds() pulumi.StringArrayOutput
List of asset source OCID.
func (LookupAssetResultOutput) AssetType ¶
func (o LookupAssetResultOutput) AssetType() pulumi.StringOutput
The type of asset.
func (LookupAssetResultOutput) CompartmentId ¶
func (o LookupAssetResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment to which an asset belongs to.
func (LookupAssetResultOutput) Computes ¶
func (o LookupAssetResultOutput) Computes() GetAssetComputeArrayOutput
Compute related properties.
func (LookupAssetResultOutput) DefinedTags ¶
func (o LookupAssetResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupAssetResultOutput) DisplayName ¶
func (o LookupAssetResultOutput) DisplayName() pulumi.StringOutput
Asset display name.
func (LookupAssetResultOutput) ElementType ¶
func (LookupAssetResultOutput) ElementType() reflect.Type
func (LookupAssetResultOutput) ExternalAssetKey ¶
func (o LookupAssetResultOutput) ExternalAssetKey() pulumi.StringOutput
The key of the asset from the external environment.
func (LookupAssetResultOutput) FreeformTags ¶
func (o LookupAssetResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupAssetResultOutput) Id ¶
func (o LookupAssetResultOutput) Id() pulumi.StringOutput
Asset OCID that is immutable on creation.
func (LookupAssetResultOutput) InventoryId ¶
func (o LookupAssetResultOutput) InventoryId() pulumi.StringOutput
Inventory ID to which an asset belongs to.
func (LookupAssetResultOutput) SourceKey ¶
func (o LookupAssetResultOutput) SourceKey() pulumi.StringOutput
The source key that the asset belongs to.
func (LookupAssetResultOutput) State ¶
func (o LookupAssetResultOutput) State() pulumi.StringOutput
The current state of the asset.
func (LookupAssetResultOutput) SystemTags ¶
func (o LookupAssetResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupAssetResultOutput) TimeCreated ¶
func (o LookupAssetResultOutput) TimeCreated() pulumi.StringOutput
The time when the asset was created. An RFC3339 formatted datetime string.
func (LookupAssetResultOutput) TimeUpdated ¶
func (o LookupAssetResultOutput) TimeUpdated() pulumi.StringOutput
The time when the asset was updated. An RFC3339 formatted datetime string.
func (LookupAssetResultOutput) ToLookupAssetResultOutput ¶
func (o LookupAssetResultOutput) ToLookupAssetResultOutput() LookupAssetResultOutput
func (LookupAssetResultOutput) ToLookupAssetResultOutputWithContext ¶
func (o LookupAssetResultOutput) ToLookupAssetResultOutputWithContext(ctx context.Context) LookupAssetResultOutput
func (LookupAssetResultOutput) Vms ¶
func (o LookupAssetResultOutput) Vms() GetAssetVmArrayOutput
Virtual machine related properties.
func (LookupAssetResultOutput) VmwareVcenters ¶
func (o LookupAssetResultOutput) VmwareVcenters() GetAssetVmwareVcenterArrayOutput
VMware vCenter related properties.
func (LookupAssetResultOutput) VmwareVms ¶
func (o LookupAssetResultOutput) VmwareVms() GetAssetVmwareVmArrayOutput
VMware virtual machine related properties.
type LookupAssetSourceArgs ¶
type LookupAssetSourceArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asset source. AssetSourceId string `pulumi:"assetSourceId"` }
A collection of arguments for invoking getAssetSource.
type LookupAssetSourceOutputArgs ¶
type LookupAssetSourceOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asset source. AssetSourceId pulumi.StringInput `pulumi:"assetSourceId"` }
A collection of arguments for invoking getAssetSource.
func (LookupAssetSourceOutputArgs) ElementType ¶
func (LookupAssetSourceOutputArgs) ElementType() reflect.Type
type LookupAssetSourceResult ¶
type LookupAssetSourceResult struct { // Flag indicating whether historical metrics are collected for assets, originating from this asset source. AreHistoricalMetricsCollected bool `pulumi:"areHistoricalMetricsCollected"` // Flag indicating whether real-time metrics are collected for assets, originating from this asset source. AreRealtimeMetricsCollected bool `pulumi:"areRealtimeMetricsCollected"` AssetSourceId string `pulumi:"assetSourceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets. AssetsCompartmentId string `pulumi:"assetsCompartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Credentials for an asset source. DiscoveryCredentials []GetAssetSourceDiscoveryCredential `pulumi:"discoveryCredentials"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an attached discovery schedule. DiscoveryScheduleId string `pulumi:"discoveryScheduleId"` // A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment. EnvironmentId string `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource. Id string `pulumi:"id"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets. InventoryId string `pulumi:"inventoryId"` // The detailed state of the asset source. LifecycleDetails string `pulumi:"lifecycleDetails"` // Credentials for an asset source. ReplicationCredentials []GetAssetSourceReplicationCredential `pulumi:"replicationCredentials"` // The current state of the asset source. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the asset source was created in the RFC3339 format. TimeCreated string `pulumi:"timeCreated"` // The point in time that the asset source was last updated in the RFC3339 format. TimeUpdated string `pulumi:"timeUpdated"` // The type of asset source. Indicates external origin of the assets that are read by assigning this asset source. Type string `pulumi:"type"` // Endpoint for VMware asset discovery and replication in the form of “`https://<host>:<port>/sdk“` VcenterEndpoint string `pulumi:"vcenterEndpoint"` }
A collection of values returned by getAssetSource.
func LookupAssetSource ¶
func LookupAssetSource(ctx *pulumi.Context, args *LookupAssetSourceArgs, opts ...pulumi.InvokeOption) (*LookupAssetSourceResult, error)
This data source provides details about a specific Asset Source resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets the asset source by ID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetAssetSource(ctx, &cloudbridge.GetAssetSourceArgs{ AssetSourceId: testAssetSourceOciCloudBridgeAssetSource.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAssetSourceResultOutput ¶
type LookupAssetSourceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAssetSource.
func LookupAssetSourceOutput ¶
func LookupAssetSourceOutput(ctx *pulumi.Context, args LookupAssetSourceOutputArgs, opts ...pulumi.InvokeOption) LookupAssetSourceResultOutput
func (LookupAssetSourceResultOutput) AreHistoricalMetricsCollected ¶
func (o LookupAssetSourceResultOutput) AreHistoricalMetricsCollected() pulumi.BoolOutput
Flag indicating whether historical metrics are collected for assets, originating from this asset source.
func (LookupAssetSourceResultOutput) AreRealtimeMetricsCollected ¶
func (o LookupAssetSourceResultOutput) AreRealtimeMetricsCollected() pulumi.BoolOutput
Flag indicating whether real-time metrics are collected for assets, originating from this asset source.
func (LookupAssetSourceResultOutput) AssetSourceId ¶
func (o LookupAssetSourceResultOutput) AssetSourceId() pulumi.StringOutput
func (LookupAssetSourceResultOutput) AssetsCompartmentId ¶
func (o LookupAssetSourceResultOutput) AssetsCompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that is going to be used to create assets.
func (LookupAssetSourceResultOutput) CompartmentId ¶
func (o LookupAssetSourceResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment for the resource.
func (LookupAssetSourceResultOutput) DefinedTags ¶
func (o LookupAssetSourceResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupAssetSourceResultOutput) DiscoveryCredentials ¶
func (o LookupAssetSourceResultOutput) DiscoveryCredentials() GetAssetSourceDiscoveryCredentialArrayOutput
Credentials for an asset source.
func (LookupAssetSourceResultOutput) DiscoveryScheduleId ¶
func (o LookupAssetSourceResultOutput) DiscoveryScheduleId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an attached discovery schedule.
func (LookupAssetSourceResultOutput) DisplayName ¶
func (o LookupAssetSourceResultOutput) DisplayName() pulumi.StringOutput
A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information.
func (LookupAssetSourceResultOutput) ElementType ¶
func (LookupAssetSourceResultOutput) ElementType() reflect.Type
func (LookupAssetSourceResultOutput) EnvironmentId ¶
func (o LookupAssetSourceResultOutput) EnvironmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the environment.
func (LookupAssetSourceResultOutput) FreeformTags ¶
func (o LookupAssetSourceResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupAssetSourceResultOutput) Id ¶
func (o LookupAssetSourceResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource.
func (LookupAssetSourceResultOutput) InventoryId ¶
func (o LookupAssetSourceResultOutput) InventoryId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the inventory that will contain created assets.
func (LookupAssetSourceResultOutput) LifecycleDetails ¶
func (o LookupAssetSourceResultOutput) LifecycleDetails() pulumi.StringOutput
The detailed state of the asset source.
func (LookupAssetSourceResultOutput) ReplicationCredentials ¶
func (o LookupAssetSourceResultOutput) ReplicationCredentials() GetAssetSourceReplicationCredentialArrayOutput
Credentials for an asset source.
func (LookupAssetSourceResultOutput) State ¶
func (o LookupAssetSourceResultOutput) State() pulumi.StringOutput
The current state of the asset source.
func (LookupAssetSourceResultOutput) SystemTags ¶
func (o LookupAssetSourceResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupAssetSourceResultOutput) TimeCreated ¶
func (o LookupAssetSourceResultOutput) TimeCreated() pulumi.StringOutput
The time when the asset source was created in the RFC3339 format.
func (LookupAssetSourceResultOutput) TimeUpdated ¶
func (o LookupAssetSourceResultOutput) TimeUpdated() pulumi.StringOutput
The point in time that the asset source was last updated in the RFC3339 format.
func (LookupAssetSourceResultOutput) ToLookupAssetSourceResultOutput ¶
func (o LookupAssetSourceResultOutput) ToLookupAssetSourceResultOutput() LookupAssetSourceResultOutput
func (LookupAssetSourceResultOutput) ToLookupAssetSourceResultOutputWithContext ¶
func (o LookupAssetSourceResultOutput) ToLookupAssetSourceResultOutputWithContext(ctx context.Context) LookupAssetSourceResultOutput
func (LookupAssetSourceResultOutput) Type ¶
func (o LookupAssetSourceResultOutput) Type() pulumi.StringOutput
The type of asset source. Indicates external origin of the assets that are read by assigning this asset source.
func (LookupAssetSourceResultOutput) VcenterEndpoint ¶
func (o LookupAssetSourceResultOutput) VcenterEndpoint() pulumi.StringOutput
Endpoint for VMware asset discovery and replication in the form of ```https://<host>:<port>/sdk```
type LookupDiscoveryScheduleArgs ¶
type LookupDiscoveryScheduleArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. DiscoveryScheduleId string `pulumi:"discoveryScheduleId"` }
A collection of arguments for invoking getDiscoverySchedule.
type LookupDiscoveryScheduleOutputArgs ¶
type LookupDiscoveryScheduleOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. DiscoveryScheduleId pulumi.StringInput `pulumi:"discoveryScheduleId"` }
A collection of arguments for invoking getDiscoverySchedule.
func (LookupDiscoveryScheduleOutputArgs) ElementType ¶
func (LookupDiscoveryScheduleOutputArgs) ElementType() reflect.Type
type LookupDiscoveryScheduleResult ¶
type LookupDiscoveryScheduleResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule exists. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` DiscoveryScheduleId string `pulumi:"discoveryScheduleId"` // A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // Recurrence specification for the discovery schedule execution. ExecutionRecurrences string `pulumi:"executionRecurrences"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule. Id string `pulumi:"id"` // The detailed state of the discovery schedule. LifecycleDetails string `pulumi:"lifecycleDetails"` // Current state of the discovery schedule. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the discovery schedule was created in RFC3339 format. TimeCreated string `pulumi:"timeCreated"` // The time when the discovery schedule was last updated in RFC3339 format. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDiscoverySchedule.
func LookupDiscoverySchedule ¶
func LookupDiscoverySchedule(ctx *pulumi.Context, args *LookupDiscoveryScheduleArgs, opts ...pulumi.InvokeOption) (*LookupDiscoveryScheduleResult, error)
This data source provides details about a specific Discovery Schedule resource in Oracle Cloud Infrastructure Cloud Bridge service.
Reads information about the specified discovery schedule.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetDiscoverySchedule(ctx, &cloudbridge.GetDiscoveryScheduleArgs{ DiscoveryScheduleId: testDiscoveryScheduleOciCloudBridgeDiscoverySchedule.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDiscoveryScheduleResultOutput ¶
type LookupDiscoveryScheduleResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiscoverySchedule.
func LookupDiscoveryScheduleOutput ¶
func LookupDiscoveryScheduleOutput(ctx *pulumi.Context, args LookupDiscoveryScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupDiscoveryScheduleResultOutput
func (LookupDiscoveryScheduleResultOutput) CompartmentId ¶
func (o LookupDiscoveryScheduleResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which the discovery schedule exists.
func (LookupDiscoveryScheduleResultOutput) DefinedTags ¶
func (o LookupDiscoveryScheduleResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupDiscoveryScheduleResultOutput) DiscoveryScheduleId ¶
func (o LookupDiscoveryScheduleResultOutput) DiscoveryScheduleId() pulumi.StringOutput
func (LookupDiscoveryScheduleResultOutput) DisplayName ¶
func (o LookupDiscoveryScheduleResultOutput) DisplayName() pulumi.StringOutput
A user-friendly name for the discovery schedule. Does not have to be unique, and it's mutable. Avoid entering confidential information.
func (LookupDiscoveryScheduleResultOutput) ElementType ¶
func (LookupDiscoveryScheduleResultOutput) ElementType() reflect.Type
func (LookupDiscoveryScheduleResultOutput) ExecutionRecurrences ¶
func (o LookupDiscoveryScheduleResultOutput) ExecutionRecurrences() pulumi.StringOutput
Recurrence specification for the discovery schedule execution.
func (LookupDiscoveryScheduleResultOutput) FreeformTags ¶
func (o LookupDiscoveryScheduleResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupDiscoveryScheduleResultOutput) Id ¶
func (o LookupDiscoveryScheduleResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the discovery schedule.
func (LookupDiscoveryScheduleResultOutput) LifecycleDetails ¶
func (o LookupDiscoveryScheduleResultOutput) LifecycleDetails() pulumi.StringOutput
The detailed state of the discovery schedule.
func (LookupDiscoveryScheduleResultOutput) State ¶
func (o LookupDiscoveryScheduleResultOutput) State() pulumi.StringOutput
Current state of the discovery schedule.
func (LookupDiscoveryScheduleResultOutput) SystemTags ¶
func (o LookupDiscoveryScheduleResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDiscoveryScheduleResultOutput) TimeCreated ¶
func (o LookupDiscoveryScheduleResultOutput) TimeCreated() pulumi.StringOutput
The time when the discovery schedule was created in RFC3339 format.
func (LookupDiscoveryScheduleResultOutput) TimeUpdated ¶
func (o LookupDiscoveryScheduleResultOutput) TimeUpdated() pulumi.StringOutput
The time when the discovery schedule was last updated in RFC3339 format.
func (LookupDiscoveryScheduleResultOutput) ToLookupDiscoveryScheduleResultOutput ¶
func (o LookupDiscoveryScheduleResultOutput) ToLookupDiscoveryScheduleResultOutput() LookupDiscoveryScheduleResultOutput
func (LookupDiscoveryScheduleResultOutput) ToLookupDiscoveryScheduleResultOutputWithContext ¶
func (o LookupDiscoveryScheduleResultOutput) ToLookupDiscoveryScheduleResultOutputWithContext(ctx context.Context) LookupDiscoveryScheduleResultOutput
type LookupEnvironmentArgs ¶
type LookupEnvironmentArgs struct { // Unique environment identifier. EnvironmentId string `pulumi:"environmentId"` }
A collection of arguments for invoking getEnvironment.
type LookupEnvironmentOutputArgs ¶
type LookupEnvironmentOutputArgs struct { // Unique environment identifier. EnvironmentId pulumi.StringInput `pulumi:"environmentId"` }
A collection of arguments for invoking getEnvironment.
func (LookupEnvironmentOutputArgs) ElementType ¶
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶
type LookupEnvironmentResult struct { // Compartment identifier. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Environment identifier, which can be renamed. DisplayName string `pulumi:"displayName"` EnvironmentId string `pulumi:"environmentId"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Unique identifier that is immutable on creation. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // The current state of the source environment. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the source environment was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the source environment was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getEnvironment.
func LookupEnvironment ¶
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
This data source provides details about a specific Environment resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets a source environment by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetEnvironment(ctx, &cloudbridge.GetEnvironmentArgs{ EnvironmentId: testEnvironmentOciCloudBridgeEnvironment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupEnvironmentResultOutput ¶
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEnvironment.
func LookupEnvironmentOutput ¶
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) CompartmentId ¶
func (o LookupEnvironmentResultOutput) CompartmentId() pulumi.StringOutput
Compartment identifier.
func (LookupEnvironmentResultOutput) DefinedTags ¶
func (o LookupEnvironmentResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupEnvironmentResultOutput) DisplayName ¶
func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
Environment identifier, which can be renamed.
func (LookupEnvironmentResultOutput) ElementType ¶
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) EnvironmentId ¶
func (o LookupEnvironmentResultOutput) EnvironmentId() pulumi.StringOutput
func (LookupEnvironmentResultOutput) FreeformTags ¶
func (o LookupEnvironmentResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupEnvironmentResultOutput) Id ¶
func (o LookupEnvironmentResultOutput) Id() pulumi.StringOutput
Unique identifier that is immutable on creation.
func (LookupEnvironmentResultOutput) LifecycleDetails ¶
func (o LookupEnvironmentResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (LookupEnvironmentResultOutput) State ¶
func (o LookupEnvironmentResultOutput) State() pulumi.StringOutput
The current state of the source environment.
func (LookupEnvironmentResultOutput) SystemTags ¶
func (o LookupEnvironmentResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupEnvironmentResultOutput) TimeCreated ¶
func (o LookupEnvironmentResultOutput) TimeCreated() pulumi.StringOutput
The time when the source environment was created. An RFC3339 formatted datetime string.
func (LookupEnvironmentResultOutput) TimeUpdated ¶
func (o LookupEnvironmentResultOutput) TimeUpdated() pulumi.StringOutput
The time when the source environment was updated. An RFC3339 formatted datetime string.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
type LookupInventoryArgs ¶
type LookupInventoryArgs struct { // Inventory OCID. InventoryId string `pulumi:"inventoryId"` }
A collection of arguments for invoking getInventory.
type LookupInventoryOutputArgs ¶
type LookupInventoryOutputArgs struct { // Inventory OCID. InventoryId pulumi.StringInput `pulumi:"inventoryId"` }
A collection of arguments for invoking getInventory.
func (LookupInventoryOutputArgs) ElementType ¶
func (LookupInventoryOutputArgs) ElementType() reflect.Type
type LookupInventoryResult ¶
type LookupInventoryResult struct { // The OCID of the tenantId. CompartmentId string `pulumi:"compartmentId"` // The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Inventory display name. DisplayName string `pulumi:"displayName"` // The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // Inventory OCID. Id string `pulumi:"id"` InventoryId string `pulumi:"inventoryId"` // A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // The current state of the inventory. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the inventory was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time when the inventory was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getInventory.
func LookupInventory ¶
func LookupInventory(ctx *pulumi.Context, args *LookupInventoryArgs, opts ...pulumi.InvokeOption) (*LookupInventoryResult, error)
This data source provides details about a specific Inventory resource in Oracle Cloud Infrastructure Cloud Bridge service.
Gets an inventory by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CloudBridge" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CloudBridge.GetInventory(ctx, &cloudbridge.GetInventoryArgs{ InventoryId: testInventoryOciCloudBridgeInventory.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupInventoryResultOutput ¶
type LookupInventoryResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInventory.
func LookupInventoryOutput ¶
func LookupInventoryOutput(ctx *pulumi.Context, args LookupInventoryOutputArgs, opts ...pulumi.InvokeOption) LookupInventoryResultOutput
func (LookupInventoryResultOutput) CompartmentId ¶
func (o LookupInventoryResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenantId.
func (LookupInventoryResultOutput) DefinedTags ¶
func (o LookupInventoryResultOutput) DefinedTags() pulumi.StringMapOutput
The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupInventoryResultOutput) DisplayName ¶
func (o LookupInventoryResultOutput) DisplayName() pulumi.StringOutput
Inventory display name.
func (LookupInventoryResultOutput) ElementType ¶
func (LookupInventoryResultOutput) ElementType() reflect.Type
func (LookupInventoryResultOutput) FreeformTags ¶
func (o LookupInventoryResultOutput) FreeformTags() pulumi.StringMapOutput
The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupInventoryResultOutput) Id ¶
func (o LookupInventoryResultOutput) Id() pulumi.StringOutput
Inventory OCID.
func (LookupInventoryResultOutput) InventoryId ¶
func (o LookupInventoryResultOutput) InventoryId() pulumi.StringOutput
func (LookupInventoryResultOutput) LifecycleDetails ¶
func (o LookupInventoryResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, it can be used to provide actionable information for a resource in Failed state.
func (LookupInventoryResultOutput) State ¶
func (o LookupInventoryResultOutput) State() pulumi.StringOutput
The current state of the inventory.
func (LookupInventoryResultOutput) SystemTags ¶
func (o LookupInventoryResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupInventoryResultOutput) TimeCreated ¶
func (o LookupInventoryResultOutput) TimeCreated() pulumi.StringOutput
The time when the inventory was created. An RFC3339 formatted datetime string.
func (LookupInventoryResultOutput) TimeUpdated ¶
func (o LookupInventoryResultOutput) TimeUpdated() pulumi.StringOutput
The time when the inventory was updated. An RFC3339 formatted datetime string.
func (LookupInventoryResultOutput) ToLookupInventoryResultOutput ¶
func (o LookupInventoryResultOutput) ToLookupInventoryResultOutput() LookupInventoryResultOutput
func (LookupInventoryResultOutput) ToLookupInventoryResultOutputWithContext ¶
func (o LookupInventoryResultOutput) ToLookupInventoryResultOutputWithContext(ctx context.Context) LookupInventoryResultOutput
Source Files
¶
- agent.go
- agentDependency.go
- agentPlugin.go
- asset.go
- assetSource.go
- discoverySchedule.go
- environment.go
- getAgent.go
- getAgentDependencies.go
- getAgentDependency.go
- getAgentPlugin.go
- getAgents.go
- getApplianceImage.go
- getApplianceImages.go
- getAsset.go
- getAssetSource.go
- getAssetSources.go
- getAssets.go
- getDiscoverySchedule.go
- getDiscoverySchedules.go
- getEnvironment.go
- getEnvironments.go
- getInventories.go
- getInventory.go
- init.go
- inventory.go
- pulumiTypes.go