Documentation
¶
Index ¶
- type GetManagementAgentAvailableHistoriesArgs
- type GetManagementAgentAvailableHistoriesAvailabilityHistory
- type GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs
- func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ElementType() reflect.Type
- func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
- func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
- type GetManagementAgentAvailableHistoriesAvailabilityHistoryArray
- func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ElementType() reflect.Type
- func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
- func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
- type GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayInput
- type GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
- func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) Index(i pulumi.IntInput) GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
- type GetManagementAgentAvailableHistoriesAvailabilityHistoryInput
- type GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) AvailabilityStatus() pulumi.StringOutput
- func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ElementType() reflect.Type
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ManagementAgentId() pulumi.StringOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) TimeAvailabilityStatusEnded() pulumi.StringOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) TimeAvailabilityStatusStarted() pulumi.StringOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
- func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
- type GetManagementAgentAvailableHistoriesFilter
- type GetManagementAgentAvailableHistoriesFilterArgs
- func (GetManagementAgentAvailableHistoriesFilterArgs) ElementType() reflect.Type
- func (i GetManagementAgentAvailableHistoriesFilterArgs) ToGetManagementAgentAvailableHistoriesFilterOutput() GetManagementAgentAvailableHistoriesFilterOutput
- func (i GetManagementAgentAvailableHistoriesFilterArgs) ToGetManagementAgentAvailableHistoriesFilterOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterOutput
- type GetManagementAgentAvailableHistoriesFilterArray
- func (GetManagementAgentAvailableHistoriesFilterArray) ElementType() reflect.Type
- func (i GetManagementAgentAvailableHistoriesFilterArray) ToGetManagementAgentAvailableHistoriesFilterArrayOutput() GetManagementAgentAvailableHistoriesFilterArrayOutput
- func (i GetManagementAgentAvailableHistoriesFilterArray) ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterArrayOutput
- type GetManagementAgentAvailableHistoriesFilterArrayInput
- type GetManagementAgentAvailableHistoriesFilterArrayOutput
- func (GetManagementAgentAvailableHistoriesFilterArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentAvailableHistoriesFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentAvailableHistoriesFilterOutput
- func (o GetManagementAgentAvailableHistoriesFilterArrayOutput) ToGetManagementAgentAvailableHistoriesFilterArrayOutput() GetManagementAgentAvailableHistoriesFilterArrayOutput
- func (o GetManagementAgentAvailableHistoriesFilterArrayOutput) ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterArrayOutput
- type GetManagementAgentAvailableHistoriesFilterInput
- type GetManagementAgentAvailableHistoriesFilterOutput
- func (GetManagementAgentAvailableHistoriesFilterOutput) ElementType() reflect.Type
- func (o GetManagementAgentAvailableHistoriesFilterOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentAvailableHistoriesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetManagementAgentAvailableHistoriesFilterOutput) ToGetManagementAgentAvailableHistoriesFilterOutput() GetManagementAgentAvailableHistoriesFilterOutput
- func (o GetManagementAgentAvailableHistoriesFilterOutput) ToGetManagementAgentAvailableHistoriesFilterOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterOutput
- func (o GetManagementAgentAvailableHistoriesFilterOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentAvailableHistoriesOutputArgs
- type GetManagementAgentAvailableHistoriesResult
- type GetManagementAgentAvailableHistoriesResultOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) AvailabilityHistories() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
- func (GetManagementAgentAvailableHistoriesResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentAvailableHistoriesResultOutput) Filters() GetManagementAgentAvailableHistoriesFilterArrayOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) ManagementAgentId() pulumi.StringOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) TimeAvailabilityStatusEndedGreaterThan() pulumi.StringPtrOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) TimeAvailabilityStatusStartedLessThan() pulumi.StringPtrOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) ToGetManagementAgentAvailableHistoriesResultOutput() GetManagementAgentAvailableHistoriesResultOutput
- func (o GetManagementAgentAvailableHistoriesResultOutput) ToGetManagementAgentAvailableHistoriesResultOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesResultOutput
- type GetManagementAgentCountArgs
- type GetManagementAgentCountItem
- type GetManagementAgentCountItemArgs
- func (GetManagementAgentCountItemArgs) ElementType() reflect.Type
- func (i GetManagementAgentCountItemArgs) ToGetManagementAgentCountItemOutput() GetManagementAgentCountItemOutput
- func (i GetManagementAgentCountItemArgs) ToGetManagementAgentCountItemOutputWithContext(ctx context.Context) GetManagementAgentCountItemOutput
- type GetManagementAgentCountItemArray
- func (GetManagementAgentCountItemArray) ElementType() reflect.Type
- func (i GetManagementAgentCountItemArray) ToGetManagementAgentCountItemArrayOutput() GetManagementAgentCountItemArrayOutput
- func (i GetManagementAgentCountItemArray) ToGetManagementAgentCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemArrayOutput
- type GetManagementAgentCountItemArrayInput
- type GetManagementAgentCountItemArrayOutput
- func (GetManagementAgentCountItemArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentCountItemArrayOutput) Index(i pulumi.IntInput) GetManagementAgentCountItemOutput
- func (o GetManagementAgentCountItemArrayOutput) ToGetManagementAgentCountItemArrayOutput() GetManagementAgentCountItemArrayOutput
- func (o GetManagementAgentCountItemArrayOutput) ToGetManagementAgentCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemArrayOutput
- type GetManagementAgentCountItemDimension
- type GetManagementAgentCountItemDimensionArgs
- func (GetManagementAgentCountItemDimensionArgs) ElementType() reflect.Type
- func (i GetManagementAgentCountItemDimensionArgs) ToGetManagementAgentCountItemDimensionOutput() GetManagementAgentCountItemDimensionOutput
- func (i GetManagementAgentCountItemDimensionArgs) ToGetManagementAgentCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionOutput
- type GetManagementAgentCountItemDimensionArray
- func (GetManagementAgentCountItemDimensionArray) ElementType() reflect.Type
- func (i GetManagementAgentCountItemDimensionArray) ToGetManagementAgentCountItemDimensionArrayOutput() GetManagementAgentCountItemDimensionArrayOutput
- func (i GetManagementAgentCountItemDimensionArray) ToGetManagementAgentCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionArrayOutput
- type GetManagementAgentCountItemDimensionArrayInput
- type GetManagementAgentCountItemDimensionArrayOutput
- func (GetManagementAgentCountItemDimensionArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentCountItemDimensionArrayOutput) Index(i pulumi.IntInput) GetManagementAgentCountItemDimensionOutput
- func (o GetManagementAgentCountItemDimensionArrayOutput) ToGetManagementAgentCountItemDimensionArrayOutput() GetManagementAgentCountItemDimensionArrayOutput
- func (o GetManagementAgentCountItemDimensionArrayOutput) ToGetManagementAgentCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionArrayOutput
- type GetManagementAgentCountItemDimensionInput
- type GetManagementAgentCountItemDimensionOutput
- func (o GetManagementAgentCountItemDimensionOutput) AvailabilityStatus() pulumi.StringOutput
- func (GetManagementAgentCountItemDimensionOutput) ElementType() reflect.Type
- func (o GetManagementAgentCountItemDimensionOutput) HasPlugins() pulumi.BoolOutput
- func (o GetManagementAgentCountItemDimensionOutput) InstallType() pulumi.StringOutput
- func (o GetManagementAgentCountItemDimensionOutput) PlatformType() pulumi.StringOutput
- func (o GetManagementAgentCountItemDimensionOutput) ToGetManagementAgentCountItemDimensionOutput() GetManagementAgentCountItemDimensionOutput
- func (o GetManagementAgentCountItemDimensionOutput) ToGetManagementAgentCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionOutput
- func (o GetManagementAgentCountItemDimensionOutput) Version() pulumi.StringOutput
- type GetManagementAgentCountItemInput
- type GetManagementAgentCountItemOutput
- func (o GetManagementAgentCountItemOutput) Count() pulumi.IntOutput
- func (o GetManagementAgentCountItemOutput) Dimensions() GetManagementAgentCountItemDimensionArrayOutput
- func (GetManagementAgentCountItemOutput) ElementType() reflect.Type
- func (o GetManagementAgentCountItemOutput) ToGetManagementAgentCountItemOutput() GetManagementAgentCountItemOutput
- func (o GetManagementAgentCountItemOutput) ToGetManagementAgentCountItemOutputWithContext(ctx context.Context) GetManagementAgentCountItemOutput
- type GetManagementAgentCountOutputArgs
- type GetManagementAgentCountResult
- type GetManagementAgentCountResultOutput
- func (o GetManagementAgentCountResultOutput) CompartmentId() pulumi.StringOutput
- func (GetManagementAgentCountResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentCountResultOutput) GroupBies() pulumi.StringArrayOutput
- func (o GetManagementAgentCountResultOutput) HasPlugins() pulumi.BoolPtrOutput
- func (o GetManagementAgentCountResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentCountResultOutput) InstallType() pulumi.StringPtrOutput
- func (o GetManagementAgentCountResultOutput) Items() GetManagementAgentCountItemArrayOutput
- func (o GetManagementAgentCountResultOutput) ToGetManagementAgentCountResultOutput() GetManagementAgentCountResultOutput
- func (o GetManagementAgentCountResultOutput) ToGetManagementAgentCountResultOutputWithContext(ctx context.Context) GetManagementAgentCountResultOutput
- type GetManagementAgentGetAutoUpgradableConfigArgs
- type GetManagementAgentGetAutoUpgradableConfigOutputArgs
- type GetManagementAgentGetAutoUpgradableConfigResult
- type GetManagementAgentGetAutoUpgradableConfigResultOutput
- func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) CompartmentId() pulumi.StringOutput
- func (GetManagementAgentGetAutoUpgradableConfigResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
- func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) ToGetManagementAgentGetAutoUpgradableConfigResultOutput() GetManagementAgentGetAutoUpgradableConfigResultOutput
- func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) ToGetManagementAgentGetAutoUpgradableConfigResultOutputWithContext(ctx context.Context) GetManagementAgentGetAutoUpgradableConfigResultOutput
- type GetManagementAgentImagesArgs
- type GetManagementAgentImagesFilter
- type GetManagementAgentImagesFilterArgs
- func (GetManagementAgentImagesFilterArgs) ElementType() reflect.Type
- func (i GetManagementAgentImagesFilterArgs) ToGetManagementAgentImagesFilterOutput() GetManagementAgentImagesFilterOutput
- func (i GetManagementAgentImagesFilterArgs) ToGetManagementAgentImagesFilterOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterOutput
- type GetManagementAgentImagesFilterArray
- func (GetManagementAgentImagesFilterArray) ElementType() reflect.Type
- func (i GetManagementAgentImagesFilterArray) ToGetManagementAgentImagesFilterArrayOutput() GetManagementAgentImagesFilterArrayOutput
- func (i GetManagementAgentImagesFilterArray) ToGetManagementAgentImagesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterArrayOutput
- type GetManagementAgentImagesFilterArrayInput
- type GetManagementAgentImagesFilterArrayOutput
- func (GetManagementAgentImagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentImagesFilterOutput
- func (o GetManagementAgentImagesFilterArrayOutput) ToGetManagementAgentImagesFilterArrayOutput() GetManagementAgentImagesFilterArrayOutput
- func (o GetManagementAgentImagesFilterArrayOutput) ToGetManagementAgentImagesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterArrayOutput
- type GetManagementAgentImagesFilterInput
- type GetManagementAgentImagesFilterOutput
- func (GetManagementAgentImagesFilterOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesFilterOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentImagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetManagementAgentImagesFilterOutput) ToGetManagementAgentImagesFilterOutput() GetManagementAgentImagesFilterOutput
- func (o GetManagementAgentImagesFilterOutput) ToGetManagementAgentImagesFilterOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterOutput
- func (o GetManagementAgentImagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentImagesManagementAgentImage
- type GetManagementAgentImagesManagementAgentImageArgs
- func (GetManagementAgentImagesManagementAgentImageArgs) ElementType() reflect.Type
- func (i GetManagementAgentImagesManagementAgentImageArgs) ToGetManagementAgentImagesManagementAgentImageOutput() GetManagementAgentImagesManagementAgentImageOutput
- func (i GetManagementAgentImagesManagementAgentImageArgs) ToGetManagementAgentImagesManagementAgentImageOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageOutput
- type GetManagementAgentImagesManagementAgentImageArray
- func (GetManagementAgentImagesManagementAgentImageArray) ElementType() reflect.Type
- func (i GetManagementAgentImagesManagementAgentImageArray) ToGetManagementAgentImagesManagementAgentImageArrayOutput() GetManagementAgentImagesManagementAgentImageArrayOutput
- func (i GetManagementAgentImagesManagementAgentImageArray) ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageArrayOutput
- type GetManagementAgentImagesManagementAgentImageArrayInput
- type GetManagementAgentImagesManagementAgentImageArrayOutput
- func (GetManagementAgentImagesManagementAgentImageArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesManagementAgentImageArrayOutput) Index(i pulumi.IntInput) GetManagementAgentImagesManagementAgentImageOutput
- func (o GetManagementAgentImagesManagementAgentImageArrayOutput) ToGetManagementAgentImagesManagementAgentImageArrayOutput() GetManagementAgentImagesManagementAgentImageArrayOutput
- func (o GetManagementAgentImagesManagementAgentImageArrayOutput) ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageArrayOutput
- type GetManagementAgentImagesManagementAgentImageInput
- type GetManagementAgentImagesManagementAgentImageOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) Checksum() pulumi.StringOutput
- func (GetManagementAgentImagesManagementAgentImageOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesManagementAgentImageOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) ObjectUrl() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) PackageArchitectureType() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) PackageType() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) PlatformName() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) PlatformType() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) Size() pulumi.Float64Output
- func (o GetManagementAgentImagesManagementAgentImageOutput) State() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) ToGetManagementAgentImagesManagementAgentImageOutput() GetManagementAgentImagesManagementAgentImageOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) ToGetManagementAgentImagesManagementAgentImageOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) Version() pulumi.StringOutput
- type GetManagementAgentImagesOutputArgs
- type GetManagementAgentImagesResult
- type GetManagementAgentImagesResultOutput
- func (o GetManagementAgentImagesResultOutput) CompartmentId() pulumi.StringOutput
- func (GetManagementAgentImagesResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesResultOutput) Filters() GetManagementAgentImagesFilterArrayOutput
- func (o GetManagementAgentImagesResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentImagesResultOutput) InstallType() pulumi.StringPtrOutput
- func (o GetManagementAgentImagesResultOutput) ManagementAgentImages() GetManagementAgentImagesManagementAgentImageArrayOutput
- func (o GetManagementAgentImagesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetManagementAgentImagesResultOutput) State() pulumi.StringPtrOutput
- func (o GetManagementAgentImagesResultOutput) ToGetManagementAgentImagesResultOutput() GetManagementAgentImagesResultOutput
- func (o GetManagementAgentImagesResultOutput) ToGetManagementAgentImagesResultOutputWithContext(ctx context.Context) GetManagementAgentImagesResultOutput
- type GetManagementAgentInstallKeysArgs
- type GetManagementAgentInstallKeysFilter
- type GetManagementAgentInstallKeysFilterArgs
- func (GetManagementAgentInstallKeysFilterArgs) ElementType() reflect.Type
- func (i GetManagementAgentInstallKeysFilterArgs) ToGetManagementAgentInstallKeysFilterOutput() GetManagementAgentInstallKeysFilterOutput
- func (i GetManagementAgentInstallKeysFilterArgs) ToGetManagementAgentInstallKeysFilterOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterOutput
- type GetManagementAgentInstallKeysFilterArray
- func (GetManagementAgentInstallKeysFilterArray) ElementType() reflect.Type
- func (i GetManagementAgentInstallKeysFilterArray) ToGetManagementAgentInstallKeysFilterArrayOutput() GetManagementAgentInstallKeysFilterArrayOutput
- func (i GetManagementAgentInstallKeysFilterArray) ToGetManagementAgentInstallKeysFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterArrayOutput
- type GetManagementAgentInstallKeysFilterArrayInput
- type GetManagementAgentInstallKeysFilterArrayOutput
- func (GetManagementAgentInstallKeysFilterArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentInstallKeysFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentInstallKeysFilterOutput
- func (o GetManagementAgentInstallKeysFilterArrayOutput) ToGetManagementAgentInstallKeysFilterArrayOutput() GetManagementAgentInstallKeysFilterArrayOutput
- func (o GetManagementAgentInstallKeysFilterArrayOutput) ToGetManagementAgentInstallKeysFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterArrayOutput
- type GetManagementAgentInstallKeysFilterInput
- type GetManagementAgentInstallKeysFilterOutput
- func (GetManagementAgentInstallKeysFilterOutput) ElementType() reflect.Type
- func (o GetManagementAgentInstallKeysFilterOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetManagementAgentInstallKeysFilterOutput) ToGetManagementAgentInstallKeysFilterOutput() GetManagementAgentInstallKeysFilterOutput
- func (o GetManagementAgentInstallKeysFilterOutput) ToGetManagementAgentInstallKeysFilterOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterOutput
- func (o GetManagementAgentInstallKeysFilterOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentInstallKeysManagementAgentInstallKey
- type GetManagementAgentInstallKeysManagementAgentInstallKeyArgs
- func (GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ElementType() reflect.Type
- func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
- func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
- type GetManagementAgentInstallKeysManagementAgentInstallKeyArray
- func (GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ElementType() reflect.Type
- func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
- func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
- type GetManagementAgentInstallKeysManagementAgentInstallKeyArrayInput
- type GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
- func (GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) Index(i pulumi.IntInput) GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
- type GetManagementAgentInstallKeysManagementAgentInstallKeyInput
- type GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) AllowedKeyInstallCount() pulumi.IntOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CreatedByPrincipalId() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CurrentKeyInstallCount() pulumi.IntOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) DisplayName() pulumi.StringOutput
- func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ElementType() reflect.Type
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) IsUnlimited() pulumi.BoolOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) Key() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) State() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeCreated() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeExpires() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeUpdated() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
- func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
- type GetManagementAgentInstallKeysOutputArgs
- type GetManagementAgentInstallKeysResult
- type GetManagementAgentInstallKeysResultOutput
- func (o GetManagementAgentInstallKeysResultOutput) AccessLevel() pulumi.StringPtrOutput
- func (o GetManagementAgentInstallKeysResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
- func (o GetManagementAgentInstallKeysResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetManagementAgentInstallKeysResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentInstallKeysResultOutput) Filters() GetManagementAgentInstallKeysFilterArrayOutput
- func (o GetManagementAgentInstallKeysResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentInstallKeysResultOutput) ManagementAgentInstallKeys() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
- func (o GetManagementAgentInstallKeysResultOutput) State() pulumi.StringPtrOutput
- func (o GetManagementAgentInstallKeysResultOutput) ToGetManagementAgentInstallKeysResultOutput() GetManagementAgentInstallKeysResultOutput
- func (o GetManagementAgentInstallKeysResultOutput) ToGetManagementAgentInstallKeysResultOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysResultOutput
- type GetManagementAgentPluginCountArgs
- type GetManagementAgentPluginCountItem
- type GetManagementAgentPluginCountItemArgs
- func (GetManagementAgentPluginCountItemArgs) ElementType() reflect.Type
- func (i GetManagementAgentPluginCountItemArgs) ToGetManagementAgentPluginCountItemOutput() GetManagementAgentPluginCountItemOutput
- func (i GetManagementAgentPluginCountItemArgs) ToGetManagementAgentPluginCountItemOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemOutput
- type GetManagementAgentPluginCountItemArray
- func (GetManagementAgentPluginCountItemArray) ElementType() reflect.Type
- func (i GetManagementAgentPluginCountItemArray) ToGetManagementAgentPluginCountItemArrayOutput() GetManagementAgentPluginCountItemArrayOutput
- func (i GetManagementAgentPluginCountItemArray) ToGetManagementAgentPluginCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemArrayOutput
- type GetManagementAgentPluginCountItemArrayInput
- type GetManagementAgentPluginCountItemArrayOutput
- func (GetManagementAgentPluginCountItemArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginCountItemArrayOutput) Index(i pulumi.IntInput) GetManagementAgentPluginCountItemOutput
- func (o GetManagementAgentPluginCountItemArrayOutput) ToGetManagementAgentPluginCountItemArrayOutput() GetManagementAgentPluginCountItemArrayOutput
- func (o GetManagementAgentPluginCountItemArrayOutput) ToGetManagementAgentPluginCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemArrayOutput
- type GetManagementAgentPluginCountItemDimension
- type GetManagementAgentPluginCountItemDimensionArgs
- func (GetManagementAgentPluginCountItemDimensionArgs) ElementType() reflect.Type
- func (i GetManagementAgentPluginCountItemDimensionArgs) ToGetManagementAgentPluginCountItemDimensionOutput() GetManagementAgentPluginCountItemDimensionOutput
- func (i GetManagementAgentPluginCountItemDimensionArgs) ToGetManagementAgentPluginCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionOutput
- type GetManagementAgentPluginCountItemDimensionArray
- func (GetManagementAgentPluginCountItemDimensionArray) ElementType() reflect.Type
- func (i GetManagementAgentPluginCountItemDimensionArray) ToGetManagementAgentPluginCountItemDimensionArrayOutput() GetManagementAgentPluginCountItemDimensionArrayOutput
- func (i GetManagementAgentPluginCountItemDimensionArray) ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionArrayOutput
- type GetManagementAgentPluginCountItemDimensionArrayInput
- type GetManagementAgentPluginCountItemDimensionArrayOutput
- func (GetManagementAgentPluginCountItemDimensionArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginCountItemDimensionArrayOutput) Index(i pulumi.IntInput) GetManagementAgentPluginCountItemDimensionOutput
- func (o GetManagementAgentPluginCountItemDimensionArrayOutput) ToGetManagementAgentPluginCountItemDimensionArrayOutput() GetManagementAgentPluginCountItemDimensionArrayOutput
- func (o GetManagementAgentPluginCountItemDimensionArrayOutput) ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionArrayOutput
- type GetManagementAgentPluginCountItemDimensionInput
- type GetManagementAgentPluginCountItemDimensionOutput
- func (GetManagementAgentPluginCountItemDimensionOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginCountItemDimensionOutput) PluginDisplayName() pulumi.StringOutput
- func (o GetManagementAgentPluginCountItemDimensionOutput) PluginName() pulumi.StringOutput
- func (o GetManagementAgentPluginCountItemDimensionOutput) ToGetManagementAgentPluginCountItemDimensionOutput() GetManagementAgentPluginCountItemDimensionOutput
- func (o GetManagementAgentPluginCountItemDimensionOutput) ToGetManagementAgentPluginCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionOutput
- type GetManagementAgentPluginCountItemInput
- type GetManagementAgentPluginCountItemOutput
- func (o GetManagementAgentPluginCountItemOutput) Count() pulumi.IntOutput
- func (o GetManagementAgentPluginCountItemOutput) Dimensions() GetManagementAgentPluginCountItemDimensionArrayOutput
- func (GetManagementAgentPluginCountItemOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginCountItemOutput) ToGetManagementAgentPluginCountItemOutput() GetManagementAgentPluginCountItemOutput
- func (o GetManagementAgentPluginCountItemOutput) ToGetManagementAgentPluginCountItemOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemOutput
- type GetManagementAgentPluginCountOutputArgs
- type GetManagementAgentPluginCountResult
- type GetManagementAgentPluginCountResultOutput
- func (o GetManagementAgentPluginCountResultOutput) CompartmentId() pulumi.StringOutput
- func (GetManagementAgentPluginCountResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginCountResultOutput) GroupBy() pulumi.StringOutput
- func (o GetManagementAgentPluginCountResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentPluginCountResultOutput) Items() GetManagementAgentPluginCountItemArrayOutput
- func (o GetManagementAgentPluginCountResultOutput) ToGetManagementAgentPluginCountResultOutput() GetManagementAgentPluginCountResultOutput
- func (o GetManagementAgentPluginCountResultOutput) ToGetManagementAgentPluginCountResultOutputWithContext(ctx context.Context) GetManagementAgentPluginCountResultOutput
- type GetManagementAgentPluginList
- type GetManagementAgentPluginListArgs
- func (GetManagementAgentPluginListArgs) ElementType() reflect.Type
- func (i GetManagementAgentPluginListArgs) ToGetManagementAgentPluginListOutput() GetManagementAgentPluginListOutput
- func (i GetManagementAgentPluginListArgs) ToGetManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentPluginListOutput
- type GetManagementAgentPluginListArray
- func (GetManagementAgentPluginListArray) ElementType() reflect.Type
- func (i GetManagementAgentPluginListArray) ToGetManagementAgentPluginListArrayOutput() GetManagementAgentPluginListArrayOutput
- func (i GetManagementAgentPluginListArray) ToGetManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginListArrayOutput
- type GetManagementAgentPluginListArrayInput
- type GetManagementAgentPluginListArrayOutput
- func (GetManagementAgentPluginListArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginListArrayOutput) Index(i pulumi.IntInput) GetManagementAgentPluginListOutput
- func (o GetManagementAgentPluginListArrayOutput) ToGetManagementAgentPluginListArrayOutput() GetManagementAgentPluginListArrayOutput
- func (o GetManagementAgentPluginListArrayOutput) ToGetManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginListArrayOutput
- type GetManagementAgentPluginListInput
- type GetManagementAgentPluginListOutput
- func (GetManagementAgentPluginListOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginListOutput) IsEnabled() pulumi.BoolOutput
- func (o GetManagementAgentPluginListOutput) PluginDisplayName() pulumi.StringOutput
- func (o GetManagementAgentPluginListOutput) PluginId() pulumi.StringOutput
- func (o GetManagementAgentPluginListOutput) PluginName() pulumi.StringOutput
- func (o GetManagementAgentPluginListOutput) PluginStatus() pulumi.StringOutput
- func (o GetManagementAgentPluginListOutput) PluginStatusMessage() pulumi.StringOutput
- func (o GetManagementAgentPluginListOutput) PluginVersion() pulumi.StringOutput
- func (o GetManagementAgentPluginListOutput) ToGetManagementAgentPluginListOutput() GetManagementAgentPluginListOutput
- func (o GetManagementAgentPluginListOutput) ToGetManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentPluginListOutput
- type GetManagementAgentPluginsArgs
- type GetManagementAgentPluginsFilter
- type GetManagementAgentPluginsFilterArgs
- func (GetManagementAgentPluginsFilterArgs) ElementType() reflect.Type
- func (i GetManagementAgentPluginsFilterArgs) ToGetManagementAgentPluginsFilterOutput() GetManagementAgentPluginsFilterOutput
- func (i GetManagementAgentPluginsFilterArgs) ToGetManagementAgentPluginsFilterOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterOutput
- type GetManagementAgentPluginsFilterArray
- func (GetManagementAgentPluginsFilterArray) ElementType() reflect.Type
- func (i GetManagementAgentPluginsFilterArray) ToGetManagementAgentPluginsFilterArrayOutput() GetManagementAgentPluginsFilterArrayOutput
- func (i GetManagementAgentPluginsFilterArray) ToGetManagementAgentPluginsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterArrayOutput
- type GetManagementAgentPluginsFilterArrayInput
- type GetManagementAgentPluginsFilterArrayOutput
- func (GetManagementAgentPluginsFilterArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginsFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentPluginsFilterOutput
- func (o GetManagementAgentPluginsFilterArrayOutput) ToGetManagementAgentPluginsFilterArrayOutput() GetManagementAgentPluginsFilterArrayOutput
- func (o GetManagementAgentPluginsFilterArrayOutput) ToGetManagementAgentPluginsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterArrayOutput
- type GetManagementAgentPluginsFilterInput
- type GetManagementAgentPluginsFilterOutput
- func (GetManagementAgentPluginsFilterOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginsFilterOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentPluginsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetManagementAgentPluginsFilterOutput) ToGetManagementAgentPluginsFilterOutput() GetManagementAgentPluginsFilterOutput
- func (o GetManagementAgentPluginsFilterOutput) ToGetManagementAgentPluginsFilterOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterOutput
- func (o GetManagementAgentPluginsFilterOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentPluginsManagementAgentPlugin
- type GetManagementAgentPluginsManagementAgentPluginArgs
- func (GetManagementAgentPluginsManagementAgentPluginArgs) ElementType() reflect.Type
- func (i GetManagementAgentPluginsManagementAgentPluginArgs) ToGetManagementAgentPluginsManagementAgentPluginOutput() GetManagementAgentPluginsManagementAgentPluginOutput
- func (i GetManagementAgentPluginsManagementAgentPluginArgs) ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginOutput
- type GetManagementAgentPluginsManagementAgentPluginArray
- func (GetManagementAgentPluginsManagementAgentPluginArray) ElementType() reflect.Type
- func (i GetManagementAgentPluginsManagementAgentPluginArray) ToGetManagementAgentPluginsManagementAgentPluginArrayOutput() GetManagementAgentPluginsManagementAgentPluginArrayOutput
- func (i GetManagementAgentPluginsManagementAgentPluginArray) ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginArrayOutput
- type GetManagementAgentPluginsManagementAgentPluginArrayInput
- type GetManagementAgentPluginsManagementAgentPluginArrayOutput
- func (GetManagementAgentPluginsManagementAgentPluginArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginsManagementAgentPluginArrayOutput) Index(i pulumi.IntInput) GetManagementAgentPluginsManagementAgentPluginOutput
- func (o GetManagementAgentPluginsManagementAgentPluginArrayOutput) ToGetManagementAgentPluginsManagementAgentPluginArrayOutput() GetManagementAgentPluginsManagementAgentPluginArrayOutput
- func (o GetManagementAgentPluginsManagementAgentPluginArrayOutput) ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginArrayOutput
- type GetManagementAgentPluginsManagementAgentPluginInput
- type GetManagementAgentPluginsManagementAgentPluginOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) Description() pulumi.StringOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) DisplayName() pulumi.StringOutput
- func (GetManagementAgentPluginsManagementAgentPluginOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) IsConsoleDeployable() pulumi.BoolOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) State() pulumi.StringOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) SupportedPlatformTypes() pulumi.StringArrayOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) ToGetManagementAgentPluginsManagementAgentPluginOutput() GetManagementAgentPluginsManagementAgentPluginOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginOutput
- func (o GetManagementAgentPluginsManagementAgentPluginOutput) Version() pulumi.IntOutput
- type GetManagementAgentPluginsOutputArgs
- type GetManagementAgentPluginsResult
- type GetManagementAgentPluginsResultOutput
- func (o GetManagementAgentPluginsResultOutput) AgentId() pulumi.StringPtrOutput
- func (o GetManagementAgentPluginsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentPluginsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetManagementAgentPluginsResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentPluginsResultOutput) Filters() GetManagementAgentPluginsFilterArrayOutput
- func (o GetManagementAgentPluginsResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentPluginsResultOutput) ManagementAgentPlugins() GetManagementAgentPluginsManagementAgentPluginArrayOutput
- func (o GetManagementAgentPluginsResultOutput) PlatformTypes() pulumi.StringArrayOutput
- func (o GetManagementAgentPluginsResultOutput) State() pulumi.StringPtrOutput
- func (o GetManagementAgentPluginsResultOutput) ToGetManagementAgentPluginsResultOutput() GetManagementAgentPluginsResultOutput
- func (o GetManagementAgentPluginsResultOutput) ToGetManagementAgentPluginsResultOutputWithContext(ctx context.Context) GetManagementAgentPluginsResultOutput
- type GetManagementAgentsArgs
- type GetManagementAgentsFilter
- type GetManagementAgentsFilterArgs
- func (GetManagementAgentsFilterArgs) ElementType() reflect.Type
- func (i GetManagementAgentsFilterArgs) ToGetManagementAgentsFilterOutput() GetManagementAgentsFilterOutput
- func (i GetManagementAgentsFilterArgs) ToGetManagementAgentsFilterOutputWithContext(ctx context.Context) GetManagementAgentsFilterOutput
- type GetManagementAgentsFilterArray
- func (GetManagementAgentsFilterArray) ElementType() reflect.Type
- func (i GetManagementAgentsFilterArray) ToGetManagementAgentsFilterArrayOutput() GetManagementAgentsFilterArrayOutput
- func (i GetManagementAgentsFilterArray) ToGetManagementAgentsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentsFilterArrayOutput
- type GetManagementAgentsFilterArrayInput
- type GetManagementAgentsFilterArrayOutput
- func (GetManagementAgentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsFilterOutput
- func (o GetManagementAgentsFilterArrayOutput) ToGetManagementAgentsFilterArrayOutput() GetManagementAgentsFilterArrayOutput
- func (o GetManagementAgentsFilterArrayOutput) ToGetManagementAgentsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentsFilterArrayOutput
- type GetManagementAgentsFilterInput
- type GetManagementAgentsFilterOutput
- func (GetManagementAgentsFilterOutput) ElementType() reflect.Type
- func (o GetManagementAgentsFilterOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetManagementAgentsFilterOutput) ToGetManagementAgentsFilterOutput() GetManagementAgentsFilterOutput
- func (o GetManagementAgentsFilterOutput) ToGetManagementAgentsFilterOutputWithContext(ctx context.Context) GetManagementAgentsFilterOutput
- func (o GetManagementAgentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentsManagementAgent
- type GetManagementAgentsManagementAgentArgs
- func (GetManagementAgentsManagementAgentArgs) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentArgs) ToGetManagementAgentsManagementAgentOutput() GetManagementAgentsManagementAgentOutput
- func (i GetManagementAgentsManagementAgentArgs) ToGetManagementAgentsManagementAgentOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentOutput
- type GetManagementAgentsManagementAgentArray
- func (GetManagementAgentsManagementAgentArray) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentArray) ToGetManagementAgentsManagementAgentArrayOutput() GetManagementAgentsManagementAgentArrayOutput
- func (i GetManagementAgentsManagementAgentArray) ToGetManagementAgentsManagementAgentArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentArrayOutput
- type GetManagementAgentsManagementAgentArrayInput
- type GetManagementAgentsManagementAgentArrayOutput
- func (GetManagementAgentsManagementAgentArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsManagementAgentOutput
- func (o GetManagementAgentsManagementAgentArrayOutput) ToGetManagementAgentsManagementAgentArrayOutput() GetManagementAgentsManagementAgentArrayOutput
- func (o GetManagementAgentsManagementAgentArrayOutput) ToGetManagementAgentsManagementAgentArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentArrayOutput
- type GetManagementAgentsManagementAgentInput
- type GetManagementAgentsManagementAgentOutput
- func (o GetManagementAgentsManagementAgentOutput) AvailabilityStatus() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) DefinedTags() pulumi.MapOutput
- func (o GetManagementAgentsManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
- func (o GetManagementAgentsManagementAgentOutput) DisplayName() pulumi.StringOutput
- func (GetManagementAgentsManagementAgentOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentOutput) FreeformTags() pulumi.MapOutput
- func (o GetManagementAgentsManagementAgentOutput) Host() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) HostId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) InstallKeyId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) InstallPath() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) InstallType() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
- func (o GetManagementAgentsManagementAgentOutput) IsCustomerDeployed() pulumi.BoolOutput
- func (o GetManagementAgentsManagementAgentOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) ManagedAgentId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) PlatformName() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) PlatformType() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) PlatformVersion() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) PluginLists() GetManagementAgentsManagementAgentPluginListArrayOutput
- func (o GetManagementAgentsManagementAgentOutput) ResourceArtifactVersion() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) State() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) TimeCreated() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) TimeLastHeartbeat() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) TimeUpdated() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) ToGetManagementAgentsManagementAgentOutput() GetManagementAgentsManagementAgentOutput
- func (o GetManagementAgentsManagementAgentOutput) ToGetManagementAgentsManagementAgentOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentOutput
- func (o GetManagementAgentsManagementAgentOutput) Version() pulumi.StringOutput
- type GetManagementAgentsManagementAgentPluginList
- type GetManagementAgentsManagementAgentPluginListArgs
- func (GetManagementAgentsManagementAgentPluginListArgs) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentPluginListArgs) ToGetManagementAgentsManagementAgentPluginListOutput() GetManagementAgentsManagementAgentPluginListOutput
- func (i GetManagementAgentsManagementAgentPluginListArgs) ToGetManagementAgentsManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListOutput
- type GetManagementAgentsManagementAgentPluginListArray
- func (GetManagementAgentsManagementAgentPluginListArray) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentPluginListArray) ToGetManagementAgentsManagementAgentPluginListArrayOutput() GetManagementAgentsManagementAgentPluginListArrayOutput
- func (i GetManagementAgentsManagementAgentPluginListArray) ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListArrayOutput
- type GetManagementAgentsManagementAgentPluginListArrayInput
- type GetManagementAgentsManagementAgentPluginListArrayOutput
- func (GetManagementAgentsManagementAgentPluginListArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentPluginListArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsManagementAgentPluginListOutput
- func (o GetManagementAgentsManagementAgentPluginListArrayOutput) ToGetManagementAgentsManagementAgentPluginListArrayOutput() GetManagementAgentsManagementAgentPluginListArrayOutput
- func (o GetManagementAgentsManagementAgentPluginListArrayOutput) ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListArrayOutput
- type GetManagementAgentsManagementAgentPluginListInput
- type GetManagementAgentsManagementAgentPluginListOutput
- func (GetManagementAgentsManagementAgentPluginListOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentPluginListOutput) IsEnabled() pulumi.BoolOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) PluginDisplayName() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) PluginId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) PluginName() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) PluginStatus() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) PluginStatusMessage() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) PluginVersion() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) ToGetManagementAgentsManagementAgentPluginListOutput() GetManagementAgentsManagementAgentPluginListOutput
- func (o GetManagementAgentsManagementAgentPluginListOutput) ToGetManagementAgentsManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListOutput
- type GetManagementAgentsOutputArgs
- type GetManagementAgentsResult
- type GetManagementAgentsResultOutput
- func (o GetManagementAgentsResultOutput) AccessLevel() pulumi.StringPtrOutput
- func (o GetManagementAgentsResultOutput) AvailabilityStatus() pulumi.StringPtrOutput
- func (o GetManagementAgentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentsResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
- func (o GetManagementAgentsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetManagementAgentsResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentsResultOutput) Filters() GetManagementAgentsFilterArrayOutput
- func (o GetManagementAgentsResultOutput) HostId() pulumi.StringPtrOutput
- func (o GetManagementAgentsResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentsResultOutput) InstallType() pulumi.StringPtrOutput
- func (o GetManagementAgentsResultOutput) IsCustomerDeployed() pulumi.BoolPtrOutput
- func (o GetManagementAgentsResultOutput) ManagementAgents() GetManagementAgentsManagementAgentArrayOutput
- func (o GetManagementAgentsResultOutput) PlatformTypes() pulumi.StringArrayOutput
- func (o GetManagementAgentsResultOutput) PluginNames() pulumi.StringArrayOutput
- func (o GetManagementAgentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetManagementAgentsResultOutput) ToGetManagementAgentsResultOutput() GetManagementAgentsResultOutput
- func (o GetManagementAgentsResultOutput) ToGetManagementAgentsResultOutputWithContext(ctx context.Context) GetManagementAgentsResultOutput
- func (o GetManagementAgentsResultOutput) Versions() pulumi.StringArrayOutput
- type LookupManagementAgentArgs
- type LookupManagementAgentInstallKeyArgs
- type LookupManagementAgentInstallKeyOutputArgs
- type LookupManagementAgentInstallKeyResult
- type LookupManagementAgentInstallKeyResultOutput
- func (o LookupManagementAgentInstallKeyResultOutput) AllowedKeyInstallCount() pulumi.IntOutput
- func (o LookupManagementAgentInstallKeyResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) CreatedByPrincipalId() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) CurrentKeyInstallCount() pulumi.IntOutput
- func (o LookupManagementAgentInstallKeyResultOutput) DisplayName() pulumi.StringOutput
- func (LookupManagementAgentInstallKeyResultOutput) ElementType() reflect.Type
- func (o LookupManagementAgentInstallKeyResultOutput) Id() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) IsUnlimited() pulumi.BoolOutput
- func (o LookupManagementAgentInstallKeyResultOutput) Key() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) ManagementAgentInstallKeyId() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) State() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) TimeExpires() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupManagementAgentInstallKeyResultOutput) ToLookupManagementAgentInstallKeyResultOutput() LookupManagementAgentInstallKeyResultOutput
- func (o LookupManagementAgentInstallKeyResultOutput) ToLookupManagementAgentInstallKeyResultOutputWithContext(ctx context.Context) LookupManagementAgentInstallKeyResultOutput
- type LookupManagementAgentOutputArgs
- type LookupManagementAgentResult
- type LookupManagementAgentResultOutput
- func (o LookupManagementAgentResultOutput) AvailabilityStatus() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupManagementAgentResultOutput) DeployPluginsIds() pulumi.StringArrayOutput
- func (o LookupManagementAgentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupManagementAgentResultOutput) ElementType() reflect.Type
- func (o LookupManagementAgentResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupManagementAgentResultOutput) Host() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) HostId() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) Id() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) InstallKeyId() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) InstallPath() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) InstallType() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
- func (o LookupManagementAgentResultOutput) IsCustomerDeployed() pulumi.BoolOutput
- func (o LookupManagementAgentResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) ManagedAgentId() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) ManagementAgentId() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) PlatformName() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) PlatformType() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) PlatformVersion() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) PluginLists() GetManagementAgentPluginListArrayOutput
- func (o LookupManagementAgentResultOutput) ResourceArtifactVersion() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) State() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) TimeLastHeartbeat() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupManagementAgentResultOutput) ToLookupManagementAgentResultOutput() LookupManagementAgentResultOutput
- func (o LookupManagementAgentResultOutput) ToLookupManagementAgentResultOutputWithContext(ctx context.Context) LookupManagementAgentResultOutput
- func (o LookupManagementAgentResultOutput) Version() pulumi.StringOutput
- type ManagementAgent
- type ManagementAgentArgs
- type ManagementAgentArray
- type ManagementAgentArrayInput
- type ManagementAgentArrayOutput
- func (ManagementAgentArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentArrayOutput) Index(i pulumi.IntInput) ManagementAgentOutput
- func (o ManagementAgentArrayOutput) ToManagementAgentArrayOutput() ManagementAgentArrayOutput
- func (o ManagementAgentArrayOutput) ToManagementAgentArrayOutputWithContext(ctx context.Context) ManagementAgentArrayOutput
- type ManagementAgentInput
- type ManagementAgentInstallKey
- type ManagementAgentInstallKeyArgs
- type ManagementAgentInstallKeyArray
- func (ManagementAgentInstallKeyArray) ElementType() reflect.Type
- func (i ManagementAgentInstallKeyArray) ToManagementAgentInstallKeyArrayOutput() ManagementAgentInstallKeyArrayOutput
- func (i ManagementAgentInstallKeyArray) ToManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) ManagementAgentInstallKeyArrayOutput
- type ManagementAgentInstallKeyArrayInput
- type ManagementAgentInstallKeyArrayOutput
- func (ManagementAgentInstallKeyArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentInstallKeyArrayOutput) Index(i pulumi.IntInput) ManagementAgentInstallKeyOutput
- func (o ManagementAgentInstallKeyArrayOutput) ToManagementAgentInstallKeyArrayOutput() ManagementAgentInstallKeyArrayOutput
- func (o ManagementAgentInstallKeyArrayOutput) ToManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) ManagementAgentInstallKeyArrayOutput
- type ManagementAgentInstallKeyInput
- type ManagementAgentInstallKeyMap
- func (ManagementAgentInstallKeyMap) ElementType() reflect.Type
- func (i ManagementAgentInstallKeyMap) ToManagementAgentInstallKeyMapOutput() ManagementAgentInstallKeyMapOutput
- func (i ManagementAgentInstallKeyMap) ToManagementAgentInstallKeyMapOutputWithContext(ctx context.Context) ManagementAgentInstallKeyMapOutput
- type ManagementAgentInstallKeyMapInput
- type ManagementAgentInstallKeyMapOutput
- func (ManagementAgentInstallKeyMapOutput) ElementType() reflect.Type
- func (o ManagementAgentInstallKeyMapOutput) MapIndex(k pulumi.StringInput) ManagementAgentInstallKeyOutput
- func (o ManagementAgentInstallKeyMapOutput) ToManagementAgentInstallKeyMapOutput() ManagementAgentInstallKeyMapOutput
- func (o ManagementAgentInstallKeyMapOutput) ToManagementAgentInstallKeyMapOutputWithContext(ctx context.Context) ManagementAgentInstallKeyMapOutput
- type ManagementAgentInstallKeyOutput
- func (o ManagementAgentInstallKeyOutput) AllowedKeyInstallCount() pulumi.IntOutput
- func (o ManagementAgentInstallKeyOutput) CompartmentId() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) CreatedByPrincipalId() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) CurrentKeyInstallCount() pulumi.IntOutput
- func (o ManagementAgentInstallKeyOutput) DisplayName() pulumi.StringOutput
- func (ManagementAgentInstallKeyOutput) ElementType() reflect.Type
- func (o ManagementAgentInstallKeyOutput) IsUnlimited() pulumi.BoolOutput
- func (o ManagementAgentInstallKeyOutput) Key() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) LifecycleDetails() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) State() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) TimeCreated() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) TimeExpires() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) TimeUpdated() pulumi.StringOutput
- func (o ManagementAgentInstallKeyOutput) ToManagementAgentInstallKeyOutput() ManagementAgentInstallKeyOutput
- func (o ManagementAgentInstallKeyOutput) ToManagementAgentInstallKeyOutputWithContext(ctx context.Context) ManagementAgentInstallKeyOutput
- type ManagementAgentInstallKeyState
- type ManagementAgentMap
- type ManagementAgentMapInput
- type ManagementAgentMapOutput
- func (ManagementAgentMapOutput) ElementType() reflect.Type
- func (o ManagementAgentMapOutput) MapIndex(k pulumi.StringInput) ManagementAgentOutput
- func (o ManagementAgentMapOutput) ToManagementAgentMapOutput() ManagementAgentMapOutput
- func (o ManagementAgentMapOutput) ToManagementAgentMapOutputWithContext(ctx context.Context) ManagementAgentMapOutput
- type ManagementAgentOutput
- func (o ManagementAgentOutput) AvailabilityStatus() pulumi.StringOutput
- func (o ManagementAgentOutput) CompartmentId() pulumi.StringOutput
- func (o ManagementAgentOutput) DefinedTags() pulumi.MapOutput
- func (o ManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
- func (o ManagementAgentOutput) DisplayName() pulumi.StringOutput
- func (ManagementAgentOutput) ElementType() reflect.Type
- func (o ManagementAgentOutput) FreeformTags() pulumi.MapOutput
- func (o ManagementAgentOutput) Host() pulumi.StringOutput
- func (o ManagementAgentOutput) HostId() pulumi.StringOutput
- func (o ManagementAgentOutput) InstallKeyId() pulumi.StringOutput
- func (o ManagementAgentOutput) InstallPath() pulumi.StringOutput
- func (o ManagementAgentOutput) InstallType() pulumi.StringOutput
- func (o ManagementAgentOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
- func (o ManagementAgentOutput) IsCustomerDeployed() pulumi.BoolOutput
- func (o ManagementAgentOutput) LifecycleDetails() pulumi.StringOutput
- func (o ManagementAgentOutput) ManagedAgentId() pulumi.StringOutput
- func (o ManagementAgentOutput) PlatformName() pulumi.StringOutput
- func (o ManagementAgentOutput) PlatformType() pulumi.StringOutput
- func (o ManagementAgentOutput) PlatformVersion() pulumi.StringOutput
- func (o ManagementAgentOutput) PluginLists() ManagementAgentPluginListArrayOutput
- func (o ManagementAgentOutput) ResourceArtifactVersion() pulumi.StringOutput
- func (o ManagementAgentOutput) State() pulumi.StringOutput
- func (o ManagementAgentOutput) TimeCreated() pulumi.StringOutput
- func (o ManagementAgentOutput) TimeLastHeartbeat() pulumi.StringOutput
- func (o ManagementAgentOutput) TimeUpdated() pulumi.StringOutput
- func (o ManagementAgentOutput) ToManagementAgentOutput() ManagementAgentOutput
- func (o ManagementAgentOutput) ToManagementAgentOutputWithContext(ctx context.Context) ManagementAgentOutput
- func (o ManagementAgentOutput) Version() pulumi.StringOutput
- type ManagementAgentPluginList
- type ManagementAgentPluginListArgs
- func (ManagementAgentPluginListArgs) ElementType() reflect.Type
- func (i ManagementAgentPluginListArgs) ToManagementAgentPluginListOutput() ManagementAgentPluginListOutput
- func (i ManagementAgentPluginListArgs) ToManagementAgentPluginListOutputWithContext(ctx context.Context) ManagementAgentPluginListOutput
- type ManagementAgentPluginListArray
- func (ManagementAgentPluginListArray) ElementType() reflect.Type
- func (i ManagementAgentPluginListArray) ToManagementAgentPluginListArrayOutput() ManagementAgentPluginListArrayOutput
- func (i ManagementAgentPluginListArray) ToManagementAgentPluginListArrayOutputWithContext(ctx context.Context) ManagementAgentPluginListArrayOutput
- type ManagementAgentPluginListArrayInput
- type ManagementAgentPluginListArrayOutput
- func (ManagementAgentPluginListArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentPluginListArrayOutput) Index(i pulumi.IntInput) ManagementAgentPluginListOutput
- func (o ManagementAgentPluginListArrayOutput) ToManagementAgentPluginListArrayOutput() ManagementAgentPluginListArrayOutput
- func (o ManagementAgentPluginListArrayOutput) ToManagementAgentPluginListArrayOutputWithContext(ctx context.Context) ManagementAgentPluginListArrayOutput
- type ManagementAgentPluginListInput
- type ManagementAgentPluginListOutput
- func (ManagementAgentPluginListOutput) ElementType() reflect.Type
- func (o ManagementAgentPluginListOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o ManagementAgentPluginListOutput) PluginDisplayName() pulumi.StringPtrOutput
- func (o ManagementAgentPluginListOutput) PluginId() pulumi.StringPtrOutput
- func (o ManagementAgentPluginListOutput) PluginName() pulumi.StringPtrOutput
- func (o ManagementAgentPluginListOutput) PluginStatus() pulumi.StringPtrOutput
- func (o ManagementAgentPluginListOutput) PluginStatusMessage() pulumi.StringPtrOutput
- func (o ManagementAgentPluginListOutput) PluginVersion() pulumi.StringPtrOutput
- func (o ManagementAgentPluginListOutput) ToManagementAgentPluginListOutput() ManagementAgentPluginListOutput
- func (o ManagementAgentPluginListOutput) ToManagementAgentPluginListOutputWithContext(ctx context.Context) ManagementAgentPluginListOutput
- type ManagementAgentState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetManagementAgentAvailableHistoriesArgs ¶
type GetManagementAgentAvailableHistoriesArgs struct { Filters []GetManagementAgentAvailableHistoriesFilter `pulumi:"filters"` // Unique Management Agent identifier ManagementAgentId string `pulumi:"managementAgentId"` // Filter to limit the availability history results to that of time after the input time including the boundary record. Defaulted to current date minus one year. The date and time to be given as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAvailabilityStatusEndedGreaterThan *string `pulumi:"timeAvailabilityStatusEndedGreaterThan"` // Filter to limit the availability history results to that of time before the input time including the boundary record Defaulted to current date. The date and time to be given as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAvailabilityStatusStartedLessThan *string `pulumi:"timeAvailabilityStatusStartedLessThan"` }
A collection of arguments for invoking getManagementAgentAvailableHistories.
type GetManagementAgentAvailableHistoriesAvailabilityHistory ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistory struct { // The availability status of managementAgent AvailabilityStatus string `pulumi:"availabilityStatus"` // Unique Management Agent identifier ManagementAgentId string `pulumi:"managementAgentId"` // The time till which the Management Agent was known to be in the availability status. An RFC3339 formatted datetime string TimeAvailabilityStatusEnded string `pulumi:"timeAvailabilityStatusEnded"` // The time at which the Management Agent moved to the availability status. An RFC3339 formatted datetime string TimeAvailabilityStatusStarted string `pulumi:"timeAvailabilityStatusStarted"` }
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs struct { // The availability status of managementAgent AvailabilityStatus pulumi.StringInput `pulumi:"availabilityStatus"` // Unique Management Agent identifier ManagementAgentId pulumi.StringInput `pulumi:"managementAgentId"` // The time till which the Management Agent was known to be in the availability status. An RFC3339 formatted datetime string TimeAvailabilityStatusEnded pulumi.StringInput `pulumi:"timeAvailabilityStatusEnded"` // The time at which the Management Agent moved to the availability status. An RFC3339 formatted datetime string TimeAvailabilityStatusStarted pulumi.StringInput `pulumi:"timeAvailabilityStatusStarted"` }
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ElementType ¶
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput ¶
func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext ¶
func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArray ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArray []GetManagementAgentAvailableHistoriesAvailabilityHistoryInput
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ElementType ¶
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput ¶
func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext ¶
func (i GetManagementAgentAvailableHistoriesAvailabilityHistoryArray) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayInput ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayInput interface { pulumi.Input ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext(context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput }
GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayInput is an input type that accepts GetManagementAgentAvailableHistoriesAvailabilityHistoryArray and GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput values. You can construct a concrete instance of `GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayInput` via:
GetManagementAgentAvailableHistoriesAvailabilityHistoryArray{ GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs{...} }
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ElementType ¶
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
type GetManagementAgentAvailableHistoriesAvailabilityHistoryInput ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistoryInput interface { pulumi.Input ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext(context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput }
GetManagementAgentAvailableHistoriesAvailabilityHistoryInput is an input type that accepts GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs and GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput values. You can construct a concrete instance of `GetManagementAgentAvailableHistoriesAvailabilityHistoryInput` via:
GetManagementAgentAvailableHistoriesAvailabilityHistoryArgs{...}
type GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput ¶
type GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput struct{ *pulumi.OutputState }
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) AvailabilityStatus ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) AvailabilityStatus() pulumi.StringOutput
The availability status of managementAgent
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ElementType ¶
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ManagementAgentId ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ManagementAgentId() pulumi.StringOutput
Unique Management Agent identifier
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) TimeAvailabilityStatusEnded ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) TimeAvailabilityStatusEnded() pulumi.StringOutput
The time till which the Management Agent was known to be in the availability status. An RFC3339 formatted datetime string
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) TimeAvailabilityStatusStarted ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) TimeAvailabilityStatusStarted() pulumi.StringOutput
The time at which the Management Agent moved to the availability status. An RFC3339 formatted datetime string
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutput() GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
func (GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext ¶
func (o GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput) ToGetManagementAgentAvailableHistoriesAvailabilityHistoryOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesAvailabilityHistoryOutput
type GetManagementAgentAvailableHistoriesFilterArgs ¶
type GetManagementAgentAvailableHistoriesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentAvailableHistoriesFilterArgs) ElementType ¶
func (GetManagementAgentAvailableHistoriesFilterArgs) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesFilterArgs) ToGetManagementAgentAvailableHistoriesFilterOutput ¶
func (i GetManagementAgentAvailableHistoriesFilterArgs) ToGetManagementAgentAvailableHistoriesFilterOutput() GetManagementAgentAvailableHistoriesFilterOutput
func (GetManagementAgentAvailableHistoriesFilterArgs) ToGetManagementAgentAvailableHistoriesFilterOutputWithContext ¶
func (i GetManagementAgentAvailableHistoriesFilterArgs) ToGetManagementAgentAvailableHistoriesFilterOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterOutput
type GetManagementAgentAvailableHistoriesFilterArray ¶
type GetManagementAgentAvailableHistoriesFilterArray []GetManagementAgentAvailableHistoriesFilterInput
func (GetManagementAgentAvailableHistoriesFilterArray) ElementType ¶
func (GetManagementAgentAvailableHistoriesFilterArray) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesFilterArray) ToGetManagementAgentAvailableHistoriesFilterArrayOutput ¶
func (i GetManagementAgentAvailableHistoriesFilterArray) ToGetManagementAgentAvailableHistoriesFilterArrayOutput() GetManagementAgentAvailableHistoriesFilterArrayOutput
func (GetManagementAgentAvailableHistoriesFilterArray) ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext ¶
func (i GetManagementAgentAvailableHistoriesFilterArray) ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterArrayOutput
type GetManagementAgentAvailableHistoriesFilterArrayInput ¶
type GetManagementAgentAvailableHistoriesFilterArrayInput interface { pulumi.Input ToGetManagementAgentAvailableHistoriesFilterArrayOutput() GetManagementAgentAvailableHistoriesFilterArrayOutput ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext(context.Context) GetManagementAgentAvailableHistoriesFilterArrayOutput }
GetManagementAgentAvailableHistoriesFilterArrayInput is an input type that accepts GetManagementAgentAvailableHistoriesFilterArray and GetManagementAgentAvailableHistoriesFilterArrayOutput values. You can construct a concrete instance of `GetManagementAgentAvailableHistoriesFilterArrayInput` via:
GetManagementAgentAvailableHistoriesFilterArray{ GetManagementAgentAvailableHistoriesFilterArgs{...} }
type GetManagementAgentAvailableHistoriesFilterArrayOutput ¶
type GetManagementAgentAvailableHistoriesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentAvailableHistoriesFilterArrayOutput) ElementType ¶
func (GetManagementAgentAvailableHistoriesFilterArrayOutput) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesFilterArrayOutput) ToGetManagementAgentAvailableHistoriesFilterArrayOutput ¶
func (o GetManagementAgentAvailableHistoriesFilterArrayOutput) ToGetManagementAgentAvailableHistoriesFilterArrayOutput() GetManagementAgentAvailableHistoriesFilterArrayOutput
func (GetManagementAgentAvailableHistoriesFilterArrayOutput) ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext ¶
func (o GetManagementAgentAvailableHistoriesFilterArrayOutput) ToGetManagementAgentAvailableHistoriesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterArrayOutput
type GetManagementAgentAvailableHistoriesFilterInput ¶
type GetManagementAgentAvailableHistoriesFilterInput interface { pulumi.Input ToGetManagementAgentAvailableHistoriesFilterOutput() GetManagementAgentAvailableHistoriesFilterOutput ToGetManagementAgentAvailableHistoriesFilterOutputWithContext(context.Context) GetManagementAgentAvailableHistoriesFilterOutput }
GetManagementAgentAvailableHistoriesFilterInput is an input type that accepts GetManagementAgentAvailableHistoriesFilterArgs and GetManagementAgentAvailableHistoriesFilterOutput values. You can construct a concrete instance of `GetManagementAgentAvailableHistoriesFilterInput` via:
GetManagementAgentAvailableHistoriesFilterArgs{...}
type GetManagementAgentAvailableHistoriesFilterOutput ¶
type GetManagementAgentAvailableHistoriesFilterOutput struct{ *pulumi.OutputState }
func (GetManagementAgentAvailableHistoriesFilterOutput) ElementType ¶
func (GetManagementAgentAvailableHistoriesFilterOutput) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesFilterOutput) Name ¶
func (o GetManagementAgentAvailableHistoriesFilterOutput) Name() pulumi.StringOutput
func (GetManagementAgentAvailableHistoriesFilterOutput) Regex ¶
func (o GetManagementAgentAvailableHistoriesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetManagementAgentAvailableHistoriesFilterOutput) ToGetManagementAgentAvailableHistoriesFilterOutput ¶
func (o GetManagementAgentAvailableHistoriesFilterOutput) ToGetManagementAgentAvailableHistoriesFilterOutput() GetManagementAgentAvailableHistoriesFilterOutput
func (GetManagementAgentAvailableHistoriesFilterOutput) ToGetManagementAgentAvailableHistoriesFilterOutputWithContext ¶
func (o GetManagementAgentAvailableHistoriesFilterOutput) ToGetManagementAgentAvailableHistoriesFilterOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesFilterOutput
func (GetManagementAgentAvailableHistoriesFilterOutput) Values ¶
func (o GetManagementAgentAvailableHistoriesFilterOutput) Values() pulumi.StringArrayOutput
type GetManagementAgentAvailableHistoriesOutputArgs ¶
type GetManagementAgentAvailableHistoriesOutputArgs struct { Filters GetManagementAgentAvailableHistoriesFilterArrayInput `pulumi:"filters"` // Unique Management Agent identifier ManagementAgentId pulumi.StringInput `pulumi:"managementAgentId"` // Filter to limit the availability history results to that of time after the input time including the boundary record. Defaulted to current date minus one year. The date and time to be given as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAvailabilityStatusEndedGreaterThan pulumi.StringPtrInput `pulumi:"timeAvailabilityStatusEndedGreaterThan"` // Filter to limit the availability history results to that of time before the input time including the boundary record Defaulted to current date. The date and time to be given as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAvailabilityStatusStartedLessThan pulumi.StringPtrInput `pulumi:"timeAvailabilityStatusStartedLessThan"` }
A collection of arguments for invoking getManagementAgentAvailableHistories.
func (GetManagementAgentAvailableHistoriesOutputArgs) ElementType ¶
func (GetManagementAgentAvailableHistoriesOutputArgs) ElementType() reflect.Type
type GetManagementAgentAvailableHistoriesResult ¶
type GetManagementAgentAvailableHistoriesResult struct { // The list of availability_histories. AvailabilityHistories []GetManagementAgentAvailableHistoriesAvailabilityHistory `pulumi:"availabilityHistories"` Filters []GetManagementAgentAvailableHistoriesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // agent identifier ManagementAgentId string `pulumi:"managementAgentId"` TimeAvailabilityStatusEndedGreaterThan *string `pulumi:"timeAvailabilityStatusEndedGreaterThan"` TimeAvailabilityStatusStartedLessThan *string `pulumi:"timeAvailabilityStatusStartedLessThan"` }
A collection of values returned by getManagementAgentAvailableHistories.
func GetManagementAgentAvailableHistories ¶
func GetManagementAgentAvailableHistories(ctx *pulumi.Context, args *GetManagementAgentAvailableHistoriesArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentAvailableHistoriesResult, error)
This data source provides the list of Management Agent Available Histories in Oracle Cloud Infrastructure Management Agent service.
Lists the availability history records of Management Agent ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentAvailableHistories(ctx, &managementagent.GetManagementAgentAvailableHistoriesArgs{ ManagementAgentId: oci_management_agent_management_agent.Test_management_agent.Id, TimeAvailabilityStatusEndedGreaterThan: pulumi.StringRef(_var.Management_agent_available_history_time_availability_status_ended_greater_than), TimeAvailabilityStatusStartedLessThan: pulumi.StringRef(_var.Management_agent_available_history_time_availability_status_started_less_than), }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentAvailableHistoriesResultOutput ¶
type GetManagementAgentAvailableHistoriesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentAvailableHistories.
func GetManagementAgentAvailableHistoriesOutput ¶
func GetManagementAgentAvailableHistoriesOutput(ctx *pulumi.Context, args GetManagementAgentAvailableHistoriesOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentAvailableHistoriesResultOutput
func (GetManagementAgentAvailableHistoriesResultOutput) AvailabilityHistories ¶
func (o GetManagementAgentAvailableHistoriesResultOutput) AvailabilityHistories() GetManagementAgentAvailableHistoriesAvailabilityHistoryArrayOutput
The list of availability_histories.
func (GetManagementAgentAvailableHistoriesResultOutput) ElementType ¶
func (GetManagementAgentAvailableHistoriesResultOutput) ElementType() reflect.Type
func (GetManagementAgentAvailableHistoriesResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentAvailableHistoriesResultOutput) ManagementAgentId ¶
func (o GetManagementAgentAvailableHistoriesResultOutput) ManagementAgentId() pulumi.StringOutput
agent identifier
func (GetManagementAgentAvailableHistoriesResultOutput) TimeAvailabilityStatusEndedGreaterThan ¶
func (o GetManagementAgentAvailableHistoriesResultOutput) TimeAvailabilityStatusEndedGreaterThan() pulumi.StringPtrOutput
func (GetManagementAgentAvailableHistoriesResultOutput) TimeAvailabilityStatusStartedLessThan ¶
func (o GetManagementAgentAvailableHistoriesResultOutput) TimeAvailabilityStatusStartedLessThan() pulumi.StringPtrOutput
func (GetManagementAgentAvailableHistoriesResultOutput) ToGetManagementAgentAvailableHistoriesResultOutput ¶
func (o GetManagementAgentAvailableHistoriesResultOutput) ToGetManagementAgentAvailableHistoriesResultOutput() GetManagementAgentAvailableHistoriesResultOutput
func (GetManagementAgentAvailableHistoriesResultOutput) ToGetManagementAgentAvailableHistoriesResultOutputWithContext ¶
func (o GetManagementAgentAvailableHistoriesResultOutput) ToGetManagementAgentAvailableHistoriesResultOutputWithContext(ctx context.Context) GetManagementAgentAvailableHistoriesResultOutput
type GetManagementAgentCountArgs ¶
type GetManagementAgentCountArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // The field by which to group Management Agents. Currently, only one groupBy dimension is supported at a time. GroupBies []string `pulumi:"groupBies"` // When set to true then agents that have at least one plugin deployed will be returned. When set to false only agents that have no plugins deployed will be returned. HasPlugins *bool `pulumi:"hasPlugins"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType *string `pulumi:"installType"` }
A collection of arguments for invoking getManagementAgentCount.
type GetManagementAgentCountItem ¶
type GetManagementAgentCountItem struct { // The number of Management Agents in this group Count int `pulumi:"count"` // The Aggregation of Management Agent Dimensions Dimensions []GetManagementAgentCountItemDimension `pulumi:"dimensions"` }
type GetManagementAgentCountItemArgs ¶
type GetManagementAgentCountItemArgs struct { // The number of Management Agents in this group Count pulumi.IntInput `pulumi:"count"` // The Aggregation of Management Agent Dimensions Dimensions GetManagementAgentCountItemDimensionArrayInput `pulumi:"dimensions"` }
func (GetManagementAgentCountItemArgs) ElementType ¶
func (GetManagementAgentCountItemArgs) ElementType() reflect.Type
func (GetManagementAgentCountItemArgs) ToGetManagementAgentCountItemOutput ¶
func (i GetManagementAgentCountItemArgs) ToGetManagementAgentCountItemOutput() GetManagementAgentCountItemOutput
func (GetManagementAgentCountItemArgs) ToGetManagementAgentCountItemOutputWithContext ¶
func (i GetManagementAgentCountItemArgs) ToGetManagementAgentCountItemOutputWithContext(ctx context.Context) GetManagementAgentCountItemOutput
type GetManagementAgentCountItemArray ¶
type GetManagementAgentCountItemArray []GetManagementAgentCountItemInput
func (GetManagementAgentCountItemArray) ElementType ¶
func (GetManagementAgentCountItemArray) ElementType() reflect.Type
func (GetManagementAgentCountItemArray) ToGetManagementAgentCountItemArrayOutput ¶
func (i GetManagementAgentCountItemArray) ToGetManagementAgentCountItemArrayOutput() GetManagementAgentCountItemArrayOutput
func (GetManagementAgentCountItemArray) ToGetManagementAgentCountItemArrayOutputWithContext ¶
func (i GetManagementAgentCountItemArray) ToGetManagementAgentCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemArrayOutput
type GetManagementAgentCountItemArrayInput ¶
type GetManagementAgentCountItemArrayInput interface { pulumi.Input ToGetManagementAgentCountItemArrayOutput() GetManagementAgentCountItemArrayOutput ToGetManagementAgentCountItemArrayOutputWithContext(context.Context) GetManagementAgentCountItemArrayOutput }
GetManagementAgentCountItemArrayInput is an input type that accepts GetManagementAgentCountItemArray and GetManagementAgentCountItemArrayOutput values. You can construct a concrete instance of `GetManagementAgentCountItemArrayInput` via:
GetManagementAgentCountItemArray{ GetManagementAgentCountItemArgs{...} }
type GetManagementAgentCountItemArrayOutput ¶
type GetManagementAgentCountItemArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentCountItemArrayOutput) ElementType ¶
func (GetManagementAgentCountItemArrayOutput) ElementType() reflect.Type
func (GetManagementAgentCountItemArrayOutput) ToGetManagementAgentCountItemArrayOutput ¶
func (o GetManagementAgentCountItemArrayOutput) ToGetManagementAgentCountItemArrayOutput() GetManagementAgentCountItemArrayOutput
func (GetManagementAgentCountItemArrayOutput) ToGetManagementAgentCountItemArrayOutputWithContext ¶
func (o GetManagementAgentCountItemArrayOutput) ToGetManagementAgentCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemArrayOutput
type GetManagementAgentCountItemDimension ¶
type GetManagementAgentCountItemDimension struct { // The availability status of managementAgent AvailabilityStatus string `pulumi:"availabilityStatus"` // When set to true then agents that have at least one plugin deployed will be returned. When set to false only agents that have no plugins deployed will be returned. HasPlugins bool `pulumi:"hasPlugins"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType string `pulumi:"installType"` // Platform Type PlatformType string `pulumi:"platformType"` // Agent image version Version string `pulumi:"version"` }
type GetManagementAgentCountItemDimensionArgs ¶
type GetManagementAgentCountItemDimensionArgs struct { // The availability status of managementAgent AvailabilityStatus pulumi.StringInput `pulumi:"availabilityStatus"` // When set to true then agents that have at least one plugin deployed will be returned. When set to false only agents that have no plugins deployed will be returned. HasPlugins pulumi.BoolInput `pulumi:"hasPlugins"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType pulumi.StringInput `pulumi:"installType"` // Platform Type PlatformType pulumi.StringInput `pulumi:"platformType"` // Agent image version Version pulumi.StringInput `pulumi:"version"` }
func (GetManagementAgentCountItemDimensionArgs) ElementType ¶
func (GetManagementAgentCountItemDimensionArgs) ElementType() reflect.Type
func (GetManagementAgentCountItemDimensionArgs) ToGetManagementAgentCountItemDimensionOutput ¶
func (i GetManagementAgentCountItemDimensionArgs) ToGetManagementAgentCountItemDimensionOutput() GetManagementAgentCountItemDimensionOutput
func (GetManagementAgentCountItemDimensionArgs) ToGetManagementAgentCountItemDimensionOutputWithContext ¶
func (i GetManagementAgentCountItemDimensionArgs) ToGetManagementAgentCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionOutput
type GetManagementAgentCountItemDimensionArray ¶
type GetManagementAgentCountItemDimensionArray []GetManagementAgentCountItemDimensionInput
func (GetManagementAgentCountItemDimensionArray) ElementType ¶
func (GetManagementAgentCountItemDimensionArray) ElementType() reflect.Type
func (GetManagementAgentCountItemDimensionArray) ToGetManagementAgentCountItemDimensionArrayOutput ¶
func (i GetManagementAgentCountItemDimensionArray) ToGetManagementAgentCountItemDimensionArrayOutput() GetManagementAgentCountItemDimensionArrayOutput
func (GetManagementAgentCountItemDimensionArray) ToGetManagementAgentCountItemDimensionArrayOutputWithContext ¶
func (i GetManagementAgentCountItemDimensionArray) ToGetManagementAgentCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionArrayOutput
type GetManagementAgentCountItemDimensionArrayInput ¶
type GetManagementAgentCountItemDimensionArrayInput interface { pulumi.Input ToGetManagementAgentCountItemDimensionArrayOutput() GetManagementAgentCountItemDimensionArrayOutput ToGetManagementAgentCountItemDimensionArrayOutputWithContext(context.Context) GetManagementAgentCountItemDimensionArrayOutput }
GetManagementAgentCountItemDimensionArrayInput is an input type that accepts GetManagementAgentCountItemDimensionArray and GetManagementAgentCountItemDimensionArrayOutput values. You can construct a concrete instance of `GetManagementAgentCountItemDimensionArrayInput` via:
GetManagementAgentCountItemDimensionArray{ GetManagementAgentCountItemDimensionArgs{...} }
type GetManagementAgentCountItemDimensionArrayOutput ¶
type GetManagementAgentCountItemDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentCountItemDimensionArrayOutput) ElementType ¶
func (GetManagementAgentCountItemDimensionArrayOutput) ElementType() reflect.Type
func (GetManagementAgentCountItemDimensionArrayOutput) ToGetManagementAgentCountItemDimensionArrayOutput ¶
func (o GetManagementAgentCountItemDimensionArrayOutput) ToGetManagementAgentCountItemDimensionArrayOutput() GetManagementAgentCountItemDimensionArrayOutput
func (GetManagementAgentCountItemDimensionArrayOutput) ToGetManagementAgentCountItemDimensionArrayOutputWithContext ¶
func (o GetManagementAgentCountItemDimensionArrayOutput) ToGetManagementAgentCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionArrayOutput
type GetManagementAgentCountItemDimensionInput ¶
type GetManagementAgentCountItemDimensionInput interface { pulumi.Input ToGetManagementAgentCountItemDimensionOutput() GetManagementAgentCountItemDimensionOutput ToGetManagementAgentCountItemDimensionOutputWithContext(context.Context) GetManagementAgentCountItemDimensionOutput }
GetManagementAgentCountItemDimensionInput is an input type that accepts GetManagementAgentCountItemDimensionArgs and GetManagementAgentCountItemDimensionOutput values. You can construct a concrete instance of `GetManagementAgentCountItemDimensionInput` via:
GetManagementAgentCountItemDimensionArgs{...}
type GetManagementAgentCountItemDimensionOutput ¶
type GetManagementAgentCountItemDimensionOutput struct{ *pulumi.OutputState }
func (GetManagementAgentCountItemDimensionOutput) AvailabilityStatus ¶
func (o GetManagementAgentCountItemDimensionOutput) AvailabilityStatus() pulumi.StringOutput
The availability status of managementAgent
func (GetManagementAgentCountItemDimensionOutput) ElementType ¶
func (GetManagementAgentCountItemDimensionOutput) ElementType() reflect.Type
func (GetManagementAgentCountItemDimensionOutput) HasPlugins ¶
func (o GetManagementAgentCountItemDimensionOutput) HasPlugins() pulumi.BoolOutput
When set to true then agents that have at least one plugin deployed will be returned. When set to false only agents that have no plugins deployed will be returned.
func (GetManagementAgentCountItemDimensionOutput) InstallType ¶
func (o GetManagementAgentCountItemDimensionOutput) InstallType() pulumi.StringOutput
A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned.
func (GetManagementAgentCountItemDimensionOutput) PlatformType ¶
func (o GetManagementAgentCountItemDimensionOutput) PlatformType() pulumi.StringOutput
Platform Type
func (GetManagementAgentCountItemDimensionOutput) ToGetManagementAgentCountItemDimensionOutput ¶
func (o GetManagementAgentCountItemDimensionOutput) ToGetManagementAgentCountItemDimensionOutput() GetManagementAgentCountItemDimensionOutput
func (GetManagementAgentCountItemDimensionOutput) ToGetManagementAgentCountItemDimensionOutputWithContext ¶
func (o GetManagementAgentCountItemDimensionOutput) ToGetManagementAgentCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentCountItemDimensionOutput
func (GetManagementAgentCountItemDimensionOutput) Version ¶
func (o GetManagementAgentCountItemDimensionOutput) Version() pulumi.StringOutput
Agent image version
type GetManagementAgentCountItemInput ¶
type GetManagementAgentCountItemInput interface { pulumi.Input ToGetManagementAgentCountItemOutput() GetManagementAgentCountItemOutput ToGetManagementAgentCountItemOutputWithContext(context.Context) GetManagementAgentCountItemOutput }
GetManagementAgentCountItemInput is an input type that accepts GetManagementAgentCountItemArgs and GetManagementAgentCountItemOutput values. You can construct a concrete instance of `GetManagementAgentCountItemInput` via:
GetManagementAgentCountItemArgs{...}
type GetManagementAgentCountItemOutput ¶
type GetManagementAgentCountItemOutput struct{ *pulumi.OutputState }
func (GetManagementAgentCountItemOutput) Count ¶
func (o GetManagementAgentCountItemOutput) Count() pulumi.IntOutput
The number of Management Agents in this group
func (GetManagementAgentCountItemOutput) Dimensions ¶
func (o GetManagementAgentCountItemOutput) Dimensions() GetManagementAgentCountItemDimensionArrayOutput
The Aggregation of Management Agent Dimensions
func (GetManagementAgentCountItemOutput) ElementType ¶
func (GetManagementAgentCountItemOutput) ElementType() reflect.Type
func (GetManagementAgentCountItemOutput) ToGetManagementAgentCountItemOutput ¶
func (o GetManagementAgentCountItemOutput) ToGetManagementAgentCountItemOutput() GetManagementAgentCountItemOutput
func (GetManagementAgentCountItemOutput) ToGetManagementAgentCountItemOutputWithContext ¶
func (o GetManagementAgentCountItemOutput) ToGetManagementAgentCountItemOutputWithContext(ctx context.Context) GetManagementAgentCountItemOutput
type GetManagementAgentCountOutputArgs ¶
type GetManagementAgentCountOutputArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The field by which to group Management Agents. Currently, only one groupBy dimension is supported at a time. GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` // When set to true then agents that have at least one plugin deployed will be returned. When set to false only agents that have no plugins deployed will be returned. HasPlugins pulumi.BoolPtrInput `pulumi:"hasPlugins"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType pulumi.StringPtrInput `pulumi:"installType"` }
A collection of arguments for invoking getManagementAgentCount.
func (GetManagementAgentCountOutputArgs) ElementType ¶
func (GetManagementAgentCountOutputArgs) ElementType() reflect.Type
type GetManagementAgentCountResult ¶
type GetManagementAgentCountResult struct { CompartmentId string `pulumi:"compartmentId"` GroupBies []string `pulumi:"groupBies"` // Whether or not a managementAgent has at least one plugin HasPlugins *bool `pulumi:"hasPlugins"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The install type, either AGENT or GATEWAY InstallType *string `pulumi:"installType"` // List in which each item describes an aggregation of Managment Agents Items []GetManagementAgentCountItem `pulumi:"items"` }
A collection of values returned by getManagementAgentCount.
func GetManagementAgentCount ¶
func GetManagementAgentCount(ctx *pulumi.Context, args *GetManagementAgentCountArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentCountResult, error)
This data source provides details about a specific Management Agent Count resource in Oracle Cloud Infrastructure Management Agent service.
Gets count of the inventory of agents for a given compartment id, group by, and isPluginDeployed parameters. Supported groupBy parameters: availabilityStatus, platformType, version
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentCount(ctx, &managementagent.GetManagementAgentCountArgs{ CompartmentId: _var.Compartment_id, GroupBies: _var.Management_agent_count_group_by, HasPlugins: pulumi.BoolRef(_var.Management_agent_count_has_plugins), InstallType: pulumi.StringRef(_var.Management_agent_count_install_type), }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentCountResultOutput ¶
type GetManagementAgentCountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentCount.
func GetManagementAgentCountOutput ¶
func GetManagementAgentCountOutput(ctx *pulumi.Context, args GetManagementAgentCountOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentCountResultOutput
func (GetManagementAgentCountResultOutput) CompartmentId ¶
func (o GetManagementAgentCountResultOutput) CompartmentId() pulumi.StringOutput
func (GetManagementAgentCountResultOutput) ElementType ¶
func (GetManagementAgentCountResultOutput) ElementType() reflect.Type
func (GetManagementAgentCountResultOutput) GroupBies ¶
func (o GetManagementAgentCountResultOutput) GroupBies() pulumi.StringArrayOutput
func (GetManagementAgentCountResultOutput) HasPlugins ¶
func (o GetManagementAgentCountResultOutput) HasPlugins() pulumi.BoolPtrOutput
Whether or not a managementAgent has at least one plugin
func (GetManagementAgentCountResultOutput) Id ¶
func (o GetManagementAgentCountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentCountResultOutput) InstallType ¶
func (o GetManagementAgentCountResultOutput) InstallType() pulumi.StringPtrOutput
The install type, either AGENT or GATEWAY
func (GetManagementAgentCountResultOutput) Items ¶
List in which each item describes an aggregation of Managment Agents
func (GetManagementAgentCountResultOutput) ToGetManagementAgentCountResultOutput ¶
func (o GetManagementAgentCountResultOutput) ToGetManagementAgentCountResultOutput() GetManagementAgentCountResultOutput
func (GetManagementAgentCountResultOutput) ToGetManagementAgentCountResultOutputWithContext ¶
func (o GetManagementAgentCountResultOutput) ToGetManagementAgentCountResultOutputWithContext(ctx context.Context) GetManagementAgentCountResultOutput
type GetManagementAgentGetAutoUpgradableConfigArgs ¶
type GetManagementAgentGetAutoUpgradableConfigArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` }
A collection of arguments for invoking getManagementAgentGetAutoUpgradableConfig.
type GetManagementAgentGetAutoUpgradableConfigOutputArgs ¶
type GetManagementAgentGetAutoUpgradableConfigOutputArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` }
A collection of arguments for invoking getManagementAgentGetAutoUpgradableConfig.
func (GetManagementAgentGetAutoUpgradableConfigOutputArgs) ElementType ¶
func (GetManagementAgentGetAutoUpgradableConfigOutputArgs) ElementType() reflect.Type
type GetManagementAgentGetAutoUpgradableConfigResult ¶
type GetManagementAgentGetAutoUpgradableConfigResult struct { CompartmentId string `pulumi:"compartmentId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // true if the agents can be upgraded automatically; false if they must be upgraded manually. IsAgentAutoUpgradable bool `pulumi:"isAgentAutoUpgradable"` }
A collection of values returned by getManagementAgentGetAutoUpgradableConfig.
func GetManagementAgentGetAutoUpgradableConfig ¶
func GetManagementAgentGetAutoUpgradableConfig(ctx *pulumi.Context, args *GetManagementAgentGetAutoUpgradableConfigArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentGetAutoUpgradableConfigResult, error)
This data source provides details about a specific Management Agent Get Auto Upgradable Config resource in Oracle Cloud Infrastructure Management Agent service.
Get the AutoUpgradable configuration for all agents in a tenancy. The supplied compartmentId must be a tenancy root.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentGetAutoUpgradableConfig(ctx, &managementagent.GetManagementAgentGetAutoUpgradableConfigArgs{ CompartmentId: _var.Compartment_id, }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentGetAutoUpgradableConfigResultOutput ¶
type GetManagementAgentGetAutoUpgradableConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentGetAutoUpgradableConfig.
func GetManagementAgentGetAutoUpgradableConfigOutput ¶
func GetManagementAgentGetAutoUpgradableConfigOutput(ctx *pulumi.Context, args GetManagementAgentGetAutoUpgradableConfigOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentGetAutoUpgradableConfigResultOutput
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) CompartmentId ¶
func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) CompartmentId() pulumi.StringOutput
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) ElementType ¶
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) ElementType() reflect.Type
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) IsAgentAutoUpgradable ¶
func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
true if the agents can be upgraded automatically; false if they must be upgraded manually.
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) ToGetManagementAgentGetAutoUpgradableConfigResultOutput ¶
func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) ToGetManagementAgentGetAutoUpgradableConfigResultOutput() GetManagementAgentGetAutoUpgradableConfigResultOutput
func (GetManagementAgentGetAutoUpgradableConfigResultOutput) ToGetManagementAgentGetAutoUpgradableConfigResultOutputWithContext ¶
func (o GetManagementAgentGetAutoUpgradableConfigResultOutput) ToGetManagementAgentGetAutoUpgradableConfigResultOutputWithContext(ctx context.Context) GetManagementAgentGetAutoUpgradableConfigResultOutput
type GetManagementAgentImagesArgs ¶
type GetManagementAgentImagesArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` Filters []GetManagementAgentImagesFilter `pulumi:"filters"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType *string `pulumi:"installType"` // A filter to return only resources that match the entire platform name given. Name *string `pulumi:"name"` // Filter to return only Management Agents in the particular lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getManagementAgentImages.
type GetManagementAgentImagesFilterArgs ¶
type GetManagementAgentImagesFilterArgs struct { // A filter to return only resources that match the entire platform name given. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentImagesFilterArgs) ElementType ¶
func (GetManagementAgentImagesFilterArgs) ElementType() reflect.Type
func (GetManagementAgentImagesFilterArgs) ToGetManagementAgentImagesFilterOutput ¶
func (i GetManagementAgentImagesFilterArgs) ToGetManagementAgentImagesFilterOutput() GetManagementAgentImagesFilterOutput
func (GetManagementAgentImagesFilterArgs) ToGetManagementAgentImagesFilterOutputWithContext ¶
func (i GetManagementAgentImagesFilterArgs) ToGetManagementAgentImagesFilterOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterOutput
type GetManagementAgentImagesFilterArray ¶
type GetManagementAgentImagesFilterArray []GetManagementAgentImagesFilterInput
func (GetManagementAgentImagesFilterArray) ElementType ¶
func (GetManagementAgentImagesFilterArray) ElementType() reflect.Type
func (GetManagementAgentImagesFilterArray) ToGetManagementAgentImagesFilterArrayOutput ¶
func (i GetManagementAgentImagesFilterArray) ToGetManagementAgentImagesFilterArrayOutput() GetManagementAgentImagesFilterArrayOutput
func (GetManagementAgentImagesFilterArray) ToGetManagementAgentImagesFilterArrayOutputWithContext ¶
func (i GetManagementAgentImagesFilterArray) ToGetManagementAgentImagesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterArrayOutput
type GetManagementAgentImagesFilterArrayInput ¶
type GetManagementAgentImagesFilterArrayInput interface { pulumi.Input ToGetManagementAgentImagesFilterArrayOutput() GetManagementAgentImagesFilterArrayOutput ToGetManagementAgentImagesFilterArrayOutputWithContext(context.Context) GetManagementAgentImagesFilterArrayOutput }
GetManagementAgentImagesFilterArrayInput is an input type that accepts GetManagementAgentImagesFilterArray and GetManagementAgentImagesFilterArrayOutput values. You can construct a concrete instance of `GetManagementAgentImagesFilterArrayInput` via:
GetManagementAgentImagesFilterArray{ GetManagementAgentImagesFilterArgs{...} }
type GetManagementAgentImagesFilterArrayOutput ¶
type GetManagementAgentImagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentImagesFilterArrayOutput) ElementType ¶
func (GetManagementAgentImagesFilterArrayOutput) ElementType() reflect.Type
func (GetManagementAgentImagesFilterArrayOutput) ToGetManagementAgentImagesFilterArrayOutput ¶
func (o GetManagementAgentImagesFilterArrayOutput) ToGetManagementAgentImagesFilterArrayOutput() GetManagementAgentImagesFilterArrayOutput
func (GetManagementAgentImagesFilterArrayOutput) ToGetManagementAgentImagesFilterArrayOutputWithContext ¶
func (o GetManagementAgentImagesFilterArrayOutput) ToGetManagementAgentImagesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterArrayOutput
type GetManagementAgentImagesFilterInput ¶
type GetManagementAgentImagesFilterInput interface { pulumi.Input ToGetManagementAgentImagesFilterOutput() GetManagementAgentImagesFilterOutput ToGetManagementAgentImagesFilterOutputWithContext(context.Context) GetManagementAgentImagesFilterOutput }
GetManagementAgentImagesFilterInput is an input type that accepts GetManagementAgentImagesFilterArgs and GetManagementAgentImagesFilterOutput values. You can construct a concrete instance of `GetManagementAgentImagesFilterInput` via:
GetManagementAgentImagesFilterArgs{...}
type GetManagementAgentImagesFilterOutput ¶
type GetManagementAgentImagesFilterOutput struct{ *pulumi.OutputState }
func (GetManagementAgentImagesFilterOutput) ElementType ¶
func (GetManagementAgentImagesFilterOutput) ElementType() reflect.Type
func (GetManagementAgentImagesFilterOutput) Name ¶
func (o GetManagementAgentImagesFilterOutput) Name() pulumi.StringOutput
A filter to return only resources that match the entire platform name given.
func (GetManagementAgentImagesFilterOutput) Regex ¶
func (o GetManagementAgentImagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetManagementAgentImagesFilterOutput) ToGetManagementAgentImagesFilterOutput ¶
func (o GetManagementAgentImagesFilterOutput) ToGetManagementAgentImagesFilterOutput() GetManagementAgentImagesFilterOutput
func (GetManagementAgentImagesFilterOutput) ToGetManagementAgentImagesFilterOutputWithContext ¶
func (o GetManagementAgentImagesFilterOutput) ToGetManagementAgentImagesFilterOutputWithContext(ctx context.Context) GetManagementAgentImagesFilterOutput
func (GetManagementAgentImagesFilterOutput) Values ¶
func (o GetManagementAgentImagesFilterOutput) Values() pulumi.StringArrayOutput
type GetManagementAgentImagesManagementAgentImage ¶
type GetManagementAgentImagesManagementAgentImage struct { // Agent image content SHA256 Hash Checksum string `pulumi:"checksum"` // Agent image resource id Id string `pulumi:"id"` // Object storage URL for download ObjectUrl string `pulumi:"objectUrl"` // The installation package target architecture type PackageArchitectureType string `pulumi:"packageArchitectureType"` // The installation package type PackageType string `pulumi:"packageType"` // Agent image platform display name PlatformName string `pulumi:"platformName"` // Agent image platform type PlatformType string `pulumi:"platformType"` // Agent image size in bytes Size float64 `pulumi:"size"` // Filter to return only Management Agents in the particular lifecycle state. State string `pulumi:"state"` // Agent image version Version string `pulumi:"version"` }
type GetManagementAgentImagesManagementAgentImageArgs ¶
type GetManagementAgentImagesManagementAgentImageArgs struct { // Agent image content SHA256 Hash Checksum pulumi.StringInput `pulumi:"checksum"` // Agent image resource id Id pulumi.StringInput `pulumi:"id"` // Object storage URL for download ObjectUrl pulumi.StringInput `pulumi:"objectUrl"` // The installation package target architecture type PackageArchitectureType pulumi.StringInput `pulumi:"packageArchitectureType"` // The installation package type PackageType pulumi.StringInput `pulumi:"packageType"` // Agent image platform display name PlatformName pulumi.StringInput `pulumi:"platformName"` // Agent image platform type PlatformType pulumi.StringInput `pulumi:"platformType"` // Agent image size in bytes Size pulumi.Float64Input `pulumi:"size"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringInput `pulumi:"state"` // Agent image version Version pulumi.StringInput `pulumi:"version"` }
func (GetManagementAgentImagesManagementAgentImageArgs) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageArgs) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageArgs) ToGetManagementAgentImagesManagementAgentImageOutput ¶
func (i GetManagementAgentImagesManagementAgentImageArgs) ToGetManagementAgentImagesManagementAgentImageOutput() GetManagementAgentImagesManagementAgentImageOutput
func (GetManagementAgentImagesManagementAgentImageArgs) ToGetManagementAgentImagesManagementAgentImageOutputWithContext ¶
func (i GetManagementAgentImagesManagementAgentImageArgs) ToGetManagementAgentImagesManagementAgentImageOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageOutput
type GetManagementAgentImagesManagementAgentImageArray ¶
type GetManagementAgentImagesManagementAgentImageArray []GetManagementAgentImagesManagementAgentImageInput
func (GetManagementAgentImagesManagementAgentImageArray) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageArray) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageArray) ToGetManagementAgentImagesManagementAgentImageArrayOutput ¶
func (i GetManagementAgentImagesManagementAgentImageArray) ToGetManagementAgentImagesManagementAgentImageArrayOutput() GetManagementAgentImagesManagementAgentImageArrayOutput
func (GetManagementAgentImagesManagementAgentImageArray) ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext ¶
func (i GetManagementAgentImagesManagementAgentImageArray) ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageArrayOutput
type GetManagementAgentImagesManagementAgentImageArrayInput ¶
type GetManagementAgentImagesManagementAgentImageArrayInput interface { pulumi.Input ToGetManagementAgentImagesManagementAgentImageArrayOutput() GetManagementAgentImagesManagementAgentImageArrayOutput ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext(context.Context) GetManagementAgentImagesManagementAgentImageArrayOutput }
GetManagementAgentImagesManagementAgentImageArrayInput is an input type that accepts GetManagementAgentImagesManagementAgentImageArray and GetManagementAgentImagesManagementAgentImageArrayOutput values. You can construct a concrete instance of `GetManagementAgentImagesManagementAgentImageArrayInput` via:
GetManagementAgentImagesManagementAgentImageArray{ GetManagementAgentImagesManagementAgentImageArgs{...} }
type GetManagementAgentImagesManagementAgentImageArrayOutput ¶
type GetManagementAgentImagesManagementAgentImageArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentImagesManagementAgentImageArrayOutput) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageArrayOutput) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageArrayOutput) ToGetManagementAgentImagesManagementAgentImageArrayOutput ¶
func (o GetManagementAgentImagesManagementAgentImageArrayOutput) ToGetManagementAgentImagesManagementAgentImageArrayOutput() GetManagementAgentImagesManagementAgentImageArrayOutput
func (GetManagementAgentImagesManagementAgentImageArrayOutput) ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext ¶
func (o GetManagementAgentImagesManagementAgentImageArrayOutput) ToGetManagementAgentImagesManagementAgentImageArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageArrayOutput
type GetManagementAgentImagesManagementAgentImageInput ¶
type GetManagementAgentImagesManagementAgentImageInput interface { pulumi.Input ToGetManagementAgentImagesManagementAgentImageOutput() GetManagementAgentImagesManagementAgentImageOutput ToGetManagementAgentImagesManagementAgentImageOutputWithContext(context.Context) GetManagementAgentImagesManagementAgentImageOutput }
GetManagementAgentImagesManagementAgentImageInput is an input type that accepts GetManagementAgentImagesManagementAgentImageArgs and GetManagementAgentImagesManagementAgentImageOutput values. You can construct a concrete instance of `GetManagementAgentImagesManagementAgentImageInput` via:
GetManagementAgentImagesManagementAgentImageArgs{...}
type GetManagementAgentImagesManagementAgentImageOutput ¶
type GetManagementAgentImagesManagementAgentImageOutput struct{ *pulumi.OutputState }
func (GetManagementAgentImagesManagementAgentImageOutput) Checksum ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) Checksum() pulumi.StringOutput
Agent image content SHA256 Hash
func (GetManagementAgentImagesManagementAgentImageOutput) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageOutput) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageOutput) ObjectUrl ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) ObjectUrl() pulumi.StringOutput
Object storage URL for download
func (GetManagementAgentImagesManagementAgentImageOutput) PackageArchitectureType ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) PackageArchitectureType() pulumi.StringOutput
The installation package target architecture type
func (GetManagementAgentImagesManagementAgentImageOutput) PackageType ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) PackageType() pulumi.StringOutput
The installation package type
func (GetManagementAgentImagesManagementAgentImageOutput) PlatformName ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) PlatformName() pulumi.StringOutput
Agent image platform display name
func (GetManagementAgentImagesManagementAgentImageOutput) PlatformType ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) PlatformType() pulumi.StringOutput
Agent image platform type
func (GetManagementAgentImagesManagementAgentImageOutput) Size ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) Size() pulumi.Float64Output
Agent image size in bytes
func (GetManagementAgentImagesManagementAgentImageOutput) State ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) State() pulumi.StringOutput
Filter to return only Management Agents in the particular lifecycle state.
func (GetManagementAgentImagesManagementAgentImageOutput) ToGetManagementAgentImagesManagementAgentImageOutput ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) ToGetManagementAgentImagesManagementAgentImageOutput() GetManagementAgentImagesManagementAgentImageOutput
func (GetManagementAgentImagesManagementAgentImageOutput) ToGetManagementAgentImagesManagementAgentImageOutputWithContext ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) ToGetManagementAgentImagesManagementAgentImageOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageOutput
func (GetManagementAgentImagesManagementAgentImageOutput) Version ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) Version() pulumi.StringOutput
Agent image version
type GetManagementAgentImagesOutputArgs ¶
type GetManagementAgentImagesOutputArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetManagementAgentImagesFilterArrayInput `pulumi:"filters"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType pulumi.StringPtrInput `pulumi:"installType"` // A filter to return only resources that match the entire platform name given. Name pulumi.StringPtrInput `pulumi:"name"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getManagementAgentImages.
func (GetManagementAgentImagesOutputArgs) ElementType ¶
func (GetManagementAgentImagesOutputArgs) ElementType() reflect.Type
type GetManagementAgentImagesResult ¶
type GetManagementAgentImagesResult struct { CompartmentId string `pulumi:"compartmentId"` Filters []GetManagementAgentImagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstallType *string `pulumi:"installType"` // The list of management_agent_images. ManagementAgentImages []GetManagementAgentImagesManagementAgentImage `pulumi:"managementAgentImages"` Name *string `pulumi:"name"` // The current state of Management Agent Image State *string `pulumi:"state"` }
A collection of values returned by getManagementAgentImages.
func GetManagementAgentImages ¶
func GetManagementAgentImages(ctx *pulumi.Context, args *GetManagementAgentImagesArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentImagesResult, error)
This data source provides the list of Management Agent Images in Oracle Cloud Infrastructure Management Agent service.
Get supported agent image information ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentImages(ctx, &managementagent.GetManagementAgentImagesArgs{ CompartmentId: _var.Compartment_id, InstallType: pulumi.StringRef(_var.Management_agent_image_install_type), Name: pulumi.StringRef(_var.Management_agent_image_name), State: pulumi.StringRef(_var.Management_agent_image_state), }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentImagesResultOutput ¶
type GetManagementAgentImagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentImages.
func GetManagementAgentImagesOutput ¶
func GetManagementAgentImagesOutput(ctx *pulumi.Context, args GetManagementAgentImagesOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentImagesResultOutput
func (GetManagementAgentImagesResultOutput) CompartmentId ¶
func (o GetManagementAgentImagesResultOutput) CompartmentId() pulumi.StringOutput
func (GetManagementAgentImagesResultOutput) ElementType ¶
func (GetManagementAgentImagesResultOutput) ElementType() reflect.Type
func (GetManagementAgentImagesResultOutput) Filters ¶
func (o GetManagementAgentImagesResultOutput) Filters() GetManagementAgentImagesFilterArrayOutput
func (GetManagementAgentImagesResultOutput) Id ¶
func (o GetManagementAgentImagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentImagesResultOutput) InstallType ¶
func (o GetManagementAgentImagesResultOutput) InstallType() pulumi.StringPtrOutput
func (GetManagementAgentImagesResultOutput) ManagementAgentImages ¶
func (o GetManagementAgentImagesResultOutput) ManagementAgentImages() GetManagementAgentImagesManagementAgentImageArrayOutput
The list of management_agent_images.
func (GetManagementAgentImagesResultOutput) Name ¶
func (o GetManagementAgentImagesResultOutput) Name() pulumi.StringPtrOutput
func (GetManagementAgentImagesResultOutput) State ¶
func (o GetManagementAgentImagesResultOutput) State() pulumi.StringPtrOutput
The current state of Management Agent Image
func (GetManagementAgentImagesResultOutput) ToGetManagementAgentImagesResultOutput ¶
func (o GetManagementAgentImagesResultOutput) ToGetManagementAgentImagesResultOutput() GetManagementAgentImagesResultOutput
func (GetManagementAgentImagesResultOutput) ToGetManagementAgentImagesResultOutputWithContext ¶
func (o GetManagementAgentImagesResultOutput) ToGetManagementAgentImagesResultOutputWithContext(ctx context.Context) GetManagementAgentImagesResultOutput
type GetManagementAgentInstallKeysArgs ¶
type GetManagementAgentInstallKeysArgs struct { // Value of this is always "ACCESSIBLE" and any other value is not supported. AccessLevel *string `pulumi:"accessLevel"` // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // if set to true then it fetches resources for all compartments where user has access to else only on the compartment specified. CompartmentIdInSubtree *bool `pulumi:"compartmentIdInSubtree"` // The display name for which the Key needs to be listed. DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentInstallKeysFilter `pulumi:"filters"` // Filter to return only Management Agents in the particular lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getManagementAgentInstallKeys.
type GetManagementAgentInstallKeysFilterArgs ¶
type GetManagementAgentInstallKeysFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentInstallKeysFilterArgs) ElementType ¶
func (GetManagementAgentInstallKeysFilterArgs) ElementType() reflect.Type
func (GetManagementAgentInstallKeysFilterArgs) ToGetManagementAgentInstallKeysFilterOutput ¶
func (i GetManagementAgentInstallKeysFilterArgs) ToGetManagementAgentInstallKeysFilterOutput() GetManagementAgentInstallKeysFilterOutput
func (GetManagementAgentInstallKeysFilterArgs) ToGetManagementAgentInstallKeysFilterOutputWithContext ¶
func (i GetManagementAgentInstallKeysFilterArgs) ToGetManagementAgentInstallKeysFilterOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterOutput
type GetManagementAgentInstallKeysFilterArray ¶
type GetManagementAgentInstallKeysFilterArray []GetManagementAgentInstallKeysFilterInput
func (GetManagementAgentInstallKeysFilterArray) ElementType ¶
func (GetManagementAgentInstallKeysFilterArray) ElementType() reflect.Type
func (GetManagementAgentInstallKeysFilterArray) ToGetManagementAgentInstallKeysFilterArrayOutput ¶
func (i GetManagementAgentInstallKeysFilterArray) ToGetManagementAgentInstallKeysFilterArrayOutput() GetManagementAgentInstallKeysFilterArrayOutput
func (GetManagementAgentInstallKeysFilterArray) ToGetManagementAgentInstallKeysFilterArrayOutputWithContext ¶
func (i GetManagementAgentInstallKeysFilterArray) ToGetManagementAgentInstallKeysFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterArrayOutput
type GetManagementAgentInstallKeysFilterArrayInput ¶
type GetManagementAgentInstallKeysFilterArrayInput interface { pulumi.Input ToGetManagementAgentInstallKeysFilterArrayOutput() GetManagementAgentInstallKeysFilterArrayOutput ToGetManagementAgentInstallKeysFilterArrayOutputWithContext(context.Context) GetManagementAgentInstallKeysFilterArrayOutput }
GetManagementAgentInstallKeysFilterArrayInput is an input type that accepts GetManagementAgentInstallKeysFilterArray and GetManagementAgentInstallKeysFilterArrayOutput values. You can construct a concrete instance of `GetManagementAgentInstallKeysFilterArrayInput` via:
GetManagementAgentInstallKeysFilterArray{ GetManagementAgentInstallKeysFilterArgs{...} }
type GetManagementAgentInstallKeysFilterArrayOutput ¶
type GetManagementAgentInstallKeysFilterArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentInstallKeysFilterArrayOutput) ElementType ¶
func (GetManagementAgentInstallKeysFilterArrayOutput) ElementType() reflect.Type
func (GetManagementAgentInstallKeysFilterArrayOutput) ToGetManagementAgentInstallKeysFilterArrayOutput ¶
func (o GetManagementAgentInstallKeysFilterArrayOutput) ToGetManagementAgentInstallKeysFilterArrayOutput() GetManagementAgentInstallKeysFilterArrayOutput
func (GetManagementAgentInstallKeysFilterArrayOutput) ToGetManagementAgentInstallKeysFilterArrayOutputWithContext ¶
func (o GetManagementAgentInstallKeysFilterArrayOutput) ToGetManagementAgentInstallKeysFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterArrayOutput
type GetManagementAgentInstallKeysFilterInput ¶
type GetManagementAgentInstallKeysFilterInput interface { pulumi.Input ToGetManagementAgentInstallKeysFilterOutput() GetManagementAgentInstallKeysFilterOutput ToGetManagementAgentInstallKeysFilterOutputWithContext(context.Context) GetManagementAgentInstallKeysFilterOutput }
GetManagementAgentInstallKeysFilterInput is an input type that accepts GetManagementAgentInstallKeysFilterArgs and GetManagementAgentInstallKeysFilterOutput values. You can construct a concrete instance of `GetManagementAgentInstallKeysFilterInput` via:
GetManagementAgentInstallKeysFilterArgs{...}
type GetManagementAgentInstallKeysFilterOutput ¶
type GetManagementAgentInstallKeysFilterOutput struct{ *pulumi.OutputState }
func (GetManagementAgentInstallKeysFilterOutput) ElementType ¶
func (GetManagementAgentInstallKeysFilterOutput) ElementType() reflect.Type
func (GetManagementAgentInstallKeysFilterOutput) Name ¶
func (o GetManagementAgentInstallKeysFilterOutput) Name() pulumi.StringOutput
func (GetManagementAgentInstallKeysFilterOutput) Regex ¶
func (o GetManagementAgentInstallKeysFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetManagementAgentInstallKeysFilterOutput) ToGetManagementAgentInstallKeysFilterOutput ¶
func (o GetManagementAgentInstallKeysFilterOutput) ToGetManagementAgentInstallKeysFilterOutput() GetManagementAgentInstallKeysFilterOutput
func (GetManagementAgentInstallKeysFilterOutput) ToGetManagementAgentInstallKeysFilterOutputWithContext ¶
func (o GetManagementAgentInstallKeysFilterOutput) ToGetManagementAgentInstallKeysFilterOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysFilterOutput
func (GetManagementAgentInstallKeysFilterOutput) Values ¶
func (o GetManagementAgentInstallKeysFilterOutput) Values() pulumi.StringArrayOutput
type GetManagementAgentInstallKeysManagementAgentInstallKey ¶
type GetManagementAgentInstallKeysManagementAgentInstallKey struct { // Total number of install for this keys AllowedKeyInstallCount int `pulumi:"allowedKeyInstallCount"` // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // Principal id of user who created the Agent Install key CreatedByPrincipalId string `pulumi:"createdByPrincipalId"` // Total number of install for this keys CurrentKeyInstallCount int `pulumi:"currentKeyInstallCount"` // The display name for which the Key needs to be listed. DisplayName string `pulumi:"displayName"` // Agent install Key identifier Id string `pulumi:"id"` // If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false. IsUnlimited bool `pulumi:"isUnlimited"` // Management Agent Install Key Key string `pulumi:"key"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Filter to return only Management Agents in the particular lifecycle state. State string `pulumi:"state"` // The time when Management Agent install Key was created. An RFC3339 formatted date time string TimeCreated string `pulumi:"timeCreated"` // date after which key would expire after creation TimeExpires string `pulumi:"timeExpires"` // The time when Management Agent install Key was updated. An RFC3339 formatted date time string TimeUpdated string `pulumi:"timeUpdated"` }
type GetManagementAgentInstallKeysManagementAgentInstallKeyArgs ¶
type GetManagementAgentInstallKeysManagementAgentInstallKeyArgs struct { // Total number of install for this keys AllowedKeyInstallCount pulumi.IntInput `pulumi:"allowedKeyInstallCount"` // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Principal id of user who created the Agent Install key CreatedByPrincipalId pulumi.StringInput `pulumi:"createdByPrincipalId"` // Total number of install for this keys CurrentKeyInstallCount pulumi.IntInput `pulumi:"currentKeyInstallCount"` // The display name for which the Key needs to be listed. DisplayName pulumi.StringInput `pulumi:"displayName"` // Agent install Key identifier Id pulumi.StringInput `pulumi:"id"` // If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false. IsUnlimited pulumi.BoolInput `pulumi:"isUnlimited"` // Management Agent Install Key Key pulumi.StringInput `pulumi:"key"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringInput `pulumi:"state"` // The time when Management Agent install Key was created. An RFC3339 formatted date time string TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // date after which key would expire after creation TimeExpires pulumi.StringInput `pulumi:"timeExpires"` // The time when Management Agent install Key was updated. An RFC3339 formatted date time string TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ElementType ¶
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ElementType() reflect.Type
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput ¶
func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext ¶
func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArgs) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
type GetManagementAgentInstallKeysManagementAgentInstallKeyArray ¶
type GetManagementAgentInstallKeysManagementAgentInstallKeyArray []GetManagementAgentInstallKeysManagementAgentInstallKeyInput
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ElementType ¶
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ElementType() reflect.Type
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput ¶
func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext ¶
func (i GetManagementAgentInstallKeysManagementAgentInstallKeyArray) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
type GetManagementAgentInstallKeysManagementAgentInstallKeyArrayInput ¶
type GetManagementAgentInstallKeysManagementAgentInstallKeyArrayInput interface { pulumi.Input ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext(context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput }
GetManagementAgentInstallKeysManagementAgentInstallKeyArrayInput is an input type that accepts GetManagementAgentInstallKeysManagementAgentInstallKeyArray and GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput values. You can construct a concrete instance of `GetManagementAgentInstallKeysManagementAgentInstallKeyArrayInput` via:
GetManagementAgentInstallKeysManagementAgentInstallKeyArray{ GetManagementAgentInstallKeysManagementAgentInstallKeyArgs{...} }
type GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput ¶
type GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ElementType ¶
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ElementType() reflect.Type
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
func (GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
type GetManagementAgentInstallKeysManagementAgentInstallKeyInput ¶
type GetManagementAgentInstallKeysManagementAgentInstallKeyInput interface { pulumi.Input ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyOutput ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext(context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyOutput }
GetManagementAgentInstallKeysManagementAgentInstallKeyInput is an input type that accepts GetManagementAgentInstallKeysManagementAgentInstallKeyArgs and GetManagementAgentInstallKeysManagementAgentInstallKeyOutput values. You can construct a concrete instance of `GetManagementAgentInstallKeysManagementAgentInstallKeyInput` via:
GetManagementAgentInstallKeysManagementAgentInstallKeyArgs{...}
type GetManagementAgentInstallKeysManagementAgentInstallKeyOutput ¶
type GetManagementAgentInstallKeysManagementAgentInstallKeyOutput struct{ *pulumi.OutputState }
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) AllowedKeyInstallCount ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) AllowedKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CompartmentId ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment to which a request will be scoped.
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CreatedByPrincipalId ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CreatedByPrincipalId() pulumi.StringOutput
Principal id of user who created the Agent Install key
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CurrentKeyInstallCount ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) CurrentKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) DisplayName ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) DisplayName() pulumi.StringOutput
The display name for which the Key needs to be listed.
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ElementType ¶
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ElementType() reflect.Type
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) Id ¶
Agent install Key identifier
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) IsUnlimited ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) IsUnlimited() pulumi.BoolOutput
If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false.
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) Key ¶
Management Agent Install Key
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) LifecycleDetails ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) State ¶
Filter to return only Management Agents in the particular lifecycle state.
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeCreated ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeCreated() pulumi.StringOutput
The time when Management Agent install Key was created. An RFC3339 formatted date time string
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeExpires ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeExpires() pulumi.StringOutput
date after which key would expire after creation
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeUpdated ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) TimeUpdated() pulumi.StringOutput
The time when Management Agent install Key was updated. An RFC3339 formatted date time string
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutput() GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
func (GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext ¶
func (o GetManagementAgentInstallKeysManagementAgentInstallKeyOutput) ToGetManagementAgentInstallKeysManagementAgentInstallKeyOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysManagementAgentInstallKeyOutput
type GetManagementAgentInstallKeysOutputArgs ¶
type GetManagementAgentInstallKeysOutputArgs struct { // Value of this is always "ACCESSIBLE" and any other value is not supported. AccessLevel pulumi.StringPtrInput `pulumi:"accessLevel"` // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // if set to true then it fetches resources for all compartments where user has access to else only on the compartment specified. CompartmentIdInSubtree pulumi.BoolPtrInput `pulumi:"compartmentIdInSubtree"` // The display name for which the Key needs to be listed. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetManagementAgentInstallKeysFilterArrayInput `pulumi:"filters"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getManagementAgentInstallKeys.
func (GetManagementAgentInstallKeysOutputArgs) ElementType ¶
func (GetManagementAgentInstallKeysOutputArgs) ElementType() reflect.Type
type GetManagementAgentInstallKeysResult ¶
type GetManagementAgentInstallKeysResult struct { AccessLevel *string `pulumi:"accessLevel"` // Compartment Identifier CompartmentId string `pulumi:"compartmentId"` CompartmentIdInSubtree *bool `pulumi:"compartmentIdInSubtree"` // Management Agent Install Key Name DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentInstallKeysFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of management_agent_install_keys. ManagementAgentInstallKeys []GetManagementAgentInstallKeysManagementAgentInstallKey `pulumi:"managementAgentInstallKeys"` // Status of Key State *string `pulumi:"state"` }
A collection of values returned by getManagementAgentInstallKeys.
func GetManagementAgentInstallKeys ¶
func GetManagementAgentInstallKeys(ctx *pulumi.Context, args *GetManagementAgentInstallKeysArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentInstallKeysResult, error)
This data source provides the list of Management Agent Install Keys in Oracle Cloud Infrastructure Management Agent service.
Returns a list of Management Agent installed Keys.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentInstallKeys(ctx, &managementagent.GetManagementAgentInstallKeysArgs{ CompartmentId: _var.Compartment_id, AccessLevel: pulumi.StringRef(_var.Management_agent_install_key_access_level), CompartmentIdInSubtree: pulumi.BoolRef(_var.Management_agent_install_key_compartment_id_in_subtree), DisplayName: pulumi.StringRef(_var.Management_agent_install_key_display_name), State: pulumi.StringRef(_var.Management_agent_install_key_state), }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentInstallKeysResultOutput ¶
type GetManagementAgentInstallKeysResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentInstallKeys.
func GetManagementAgentInstallKeysOutput ¶
func GetManagementAgentInstallKeysOutput(ctx *pulumi.Context, args GetManagementAgentInstallKeysOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentInstallKeysResultOutput
func (GetManagementAgentInstallKeysResultOutput) AccessLevel ¶
func (o GetManagementAgentInstallKeysResultOutput) AccessLevel() pulumi.StringPtrOutput
func (GetManagementAgentInstallKeysResultOutput) CompartmentId ¶
func (o GetManagementAgentInstallKeysResultOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (GetManagementAgentInstallKeysResultOutput) CompartmentIdInSubtree ¶
func (o GetManagementAgentInstallKeysResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
func (GetManagementAgentInstallKeysResultOutput) DisplayName ¶
func (o GetManagementAgentInstallKeysResultOutput) DisplayName() pulumi.StringPtrOutput
Management Agent Install Key Name
func (GetManagementAgentInstallKeysResultOutput) ElementType ¶
func (GetManagementAgentInstallKeysResultOutput) ElementType() reflect.Type
func (GetManagementAgentInstallKeysResultOutput) Id ¶
func (o GetManagementAgentInstallKeysResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentInstallKeysResultOutput) ManagementAgentInstallKeys ¶
func (o GetManagementAgentInstallKeysResultOutput) ManagementAgentInstallKeys() GetManagementAgentInstallKeysManagementAgentInstallKeyArrayOutput
The list of management_agent_install_keys.
func (GetManagementAgentInstallKeysResultOutput) State ¶
func (o GetManagementAgentInstallKeysResultOutput) State() pulumi.StringPtrOutput
Status of Key
func (GetManagementAgentInstallKeysResultOutput) ToGetManagementAgentInstallKeysResultOutput ¶
func (o GetManagementAgentInstallKeysResultOutput) ToGetManagementAgentInstallKeysResultOutput() GetManagementAgentInstallKeysResultOutput
func (GetManagementAgentInstallKeysResultOutput) ToGetManagementAgentInstallKeysResultOutputWithContext ¶
func (o GetManagementAgentInstallKeysResultOutput) ToGetManagementAgentInstallKeysResultOutputWithContext(ctx context.Context) GetManagementAgentInstallKeysResultOutput
type GetManagementAgentPluginCountArgs ¶
type GetManagementAgentPluginCountArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // The field by which to group Management Agent Plugins GroupBy string `pulumi:"groupBy"` }
A collection of arguments for invoking getManagementAgentPluginCount.
type GetManagementAgentPluginCountItem ¶
type GetManagementAgentPluginCountItem struct { // The number of Management Agent Plugins in this group Count int `pulumi:"count"` // The Aggregation of Management Agent Plugin Dimensions Dimensions []GetManagementAgentPluginCountItemDimension `pulumi:"dimensions"` }
type GetManagementAgentPluginCountItemArgs ¶
type GetManagementAgentPluginCountItemArgs struct { // The number of Management Agent Plugins in this group Count pulumi.IntInput `pulumi:"count"` // The Aggregation of Management Agent Plugin Dimensions Dimensions GetManagementAgentPluginCountItemDimensionArrayInput `pulumi:"dimensions"` }
func (GetManagementAgentPluginCountItemArgs) ElementType ¶
func (GetManagementAgentPluginCountItemArgs) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemArgs) ToGetManagementAgentPluginCountItemOutput ¶
func (i GetManagementAgentPluginCountItemArgs) ToGetManagementAgentPluginCountItemOutput() GetManagementAgentPluginCountItemOutput
func (GetManagementAgentPluginCountItemArgs) ToGetManagementAgentPluginCountItemOutputWithContext ¶
func (i GetManagementAgentPluginCountItemArgs) ToGetManagementAgentPluginCountItemOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemOutput
type GetManagementAgentPluginCountItemArray ¶
type GetManagementAgentPluginCountItemArray []GetManagementAgentPluginCountItemInput
func (GetManagementAgentPluginCountItemArray) ElementType ¶
func (GetManagementAgentPluginCountItemArray) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemArray) ToGetManagementAgentPluginCountItemArrayOutput ¶
func (i GetManagementAgentPluginCountItemArray) ToGetManagementAgentPluginCountItemArrayOutput() GetManagementAgentPluginCountItemArrayOutput
func (GetManagementAgentPluginCountItemArray) ToGetManagementAgentPluginCountItemArrayOutputWithContext ¶
func (i GetManagementAgentPluginCountItemArray) ToGetManagementAgentPluginCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemArrayOutput
type GetManagementAgentPluginCountItemArrayInput ¶
type GetManagementAgentPluginCountItemArrayInput interface { pulumi.Input ToGetManagementAgentPluginCountItemArrayOutput() GetManagementAgentPluginCountItemArrayOutput ToGetManagementAgentPluginCountItemArrayOutputWithContext(context.Context) GetManagementAgentPluginCountItemArrayOutput }
GetManagementAgentPluginCountItemArrayInput is an input type that accepts GetManagementAgentPluginCountItemArray and GetManagementAgentPluginCountItemArrayOutput values. You can construct a concrete instance of `GetManagementAgentPluginCountItemArrayInput` via:
GetManagementAgentPluginCountItemArray{ GetManagementAgentPluginCountItemArgs{...} }
type GetManagementAgentPluginCountItemArrayOutput ¶
type GetManagementAgentPluginCountItemArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginCountItemArrayOutput) ElementType ¶
func (GetManagementAgentPluginCountItemArrayOutput) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemArrayOutput) ToGetManagementAgentPluginCountItemArrayOutput ¶
func (o GetManagementAgentPluginCountItemArrayOutput) ToGetManagementAgentPluginCountItemArrayOutput() GetManagementAgentPluginCountItemArrayOutput
func (GetManagementAgentPluginCountItemArrayOutput) ToGetManagementAgentPluginCountItemArrayOutputWithContext ¶
func (o GetManagementAgentPluginCountItemArrayOutput) ToGetManagementAgentPluginCountItemArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemArrayOutput
type GetManagementAgentPluginCountItemDimensionArgs ¶
type GetManagementAgentPluginCountItemDimensionArgs struct { // Management Agent Plugin Display Name PluginDisplayName pulumi.StringInput `pulumi:"pluginDisplayName"` // Management Agent Plugin Name PluginName pulumi.StringInput `pulumi:"pluginName"` }
func (GetManagementAgentPluginCountItemDimensionArgs) ElementType ¶
func (GetManagementAgentPluginCountItemDimensionArgs) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemDimensionArgs) ToGetManagementAgentPluginCountItemDimensionOutput ¶
func (i GetManagementAgentPluginCountItemDimensionArgs) ToGetManagementAgentPluginCountItemDimensionOutput() GetManagementAgentPluginCountItemDimensionOutput
func (GetManagementAgentPluginCountItemDimensionArgs) ToGetManagementAgentPluginCountItemDimensionOutputWithContext ¶
func (i GetManagementAgentPluginCountItemDimensionArgs) ToGetManagementAgentPluginCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionOutput
type GetManagementAgentPluginCountItemDimensionArray ¶
type GetManagementAgentPluginCountItemDimensionArray []GetManagementAgentPluginCountItemDimensionInput
func (GetManagementAgentPluginCountItemDimensionArray) ElementType ¶
func (GetManagementAgentPluginCountItemDimensionArray) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemDimensionArray) ToGetManagementAgentPluginCountItemDimensionArrayOutput ¶
func (i GetManagementAgentPluginCountItemDimensionArray) ToGetManagementAgentPluginCountItemDimensionArrayOutput() GetManagementAgentPluginCountItemDimensionArrayOutput
func (GetManagementAgentPluginCountItemDimensionArray) ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext ¶
func (i GetManagementAgentPluginCountItemDimensionArray) ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionArrayOutput
type GetManagementAgentPluginCountItemDimensionArrayInput ¶
type GetManagementAgentPluginCountItemDimensionArrayInput interface { pulumi.Input ToGetManagementAgentPluginCountItemDimensionArrayOutput() GetManagementAgentPluginCountItemDimensionArrayOutput ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext(context.Context) GetManagementAgentPluginCountItemDimensionArrayOutput }
GetManagementAgentPluginCountItemDimensionArrayInput is an input type that accepts GetManagementAgentPluginCountItemDimensionArray and GetManagementAgentPluginCountItemDimensionArrayOutput values. You can construct a concrete instance of `GetManagementAgentPluginCountItemDimensionArrayInput` via:
GetManagementAgentPluginCountItemDimensionArray{ GetManagementAgentPluginCountItemDimensionArgs{...} }
type GetManagementAgentPluginCountItemDimensionArrayOutput ¶
type GetManagementAgentPluginCountItemDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginCountItemDimensionArrayOutput) ElementType ¶
func (GetManagementAgentPluginCountItemDimensionArrayOutput) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemDimensionArrayOutput) ToGetManagementAgentPluginCountItemDimensionArrayOutput ¶
func (o GetManagementAgentPluginCountItemDimensionArrayOutput) ToGetManagementAgentPluginCountItemDimensionArrayOutput() GetManagementAgentPluginCountItemDimensionArrayOutput
func (GetManagementAgentPluginCountItemDimensionArrayOutput) ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext ¶
func (o GetManagementAgentPluginCountItemDimensionArrayOutput) ToGetManagementAgentPluginCountItemDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionArrayOutput
type GetManagementAgentPluginCountItemDimensionInput ¶
type GetManagementAgentPluginCountItemDimensionInput interface { pulumi.Input ToGetManagementAgentPluginCountItemDimensionOutput() GetManagementAgentPluginCountItemDimensionOutput ToGetManagementAgentPluginCountItemDimensionOutputWithContext(context.Context) GetManagementAgentPluginCountItemDimensionOutput }
GetManagementAgentPluginCountItemDimensionInput is an input type that accepts GetManagementAgentPluginCountItemDimensionArgs and GetManagementAgentPluginCountItemDimensionOutput values. You can construct a concrete instance of `GetManagementAgentPluginCountItemDimensionInput` via:
GetManagementAgentPluginCountItemDimensionArgs{...}
type GetManagementAgentPluginCountItemDimensionOutput ¶
type GetManagementAgentPluginCountItemDimensionOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginCountItemDimensionOutput) ElementType ¶
func (GetManagementAgentPluginCountItemDimensionOutput) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemDimensionOutput) PluginDisplayName ¶
func (o GetManagementAgentPluginCountItemDimensionOutput) PluginDisplayName() pulumi.StringOutput
Management Agent Plugin Display Name
func (GetManagementAgentPluginCountItemDimensionOutput) PluginName ¶
func (o GetManagementAgentPluginCountItemDimensionOutput) PluginName() pulumi.StringOutput
Management Agent Plugin Name
func (GetManagementAgentPluginCountItemDimensionOutput) ToGetManagementAgentPluginCountItemDimensionOutput ¶
func (o GetManagementAgentPluginCountItemDimensionOutput) ToGetManagementAgentPluginCountItemDimensionOutput() GetManagementAgentPluginCountItemDimensionOutput
func (GetManagementAgentPluginCountItemDimensionOutput) ToGetManagementAgentPluginCountItemDimensionOutputWithContext ¶
func (o GetManagementAgentPluginCountItemDimensionOutput) ToGetManagementAgentPluginCountItemDimensionOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemDimensionOutput
type GetManagementAgentPluginCountItemInput ¶
type GetManagementAgentPluginCountItemInput interface { pulumi.Input ToGetManagementAgentPluginCountItemOutput() GetManagementAgentPluginCountItemOutput ToGetManagementAgentPluginCountItemOutputWithContext(context.Context) GetManagementAgentPluginCountItemOutput }
GetManagementAgentPluginCountItemInput is an input type that accepts GetManagementAgentPluginCountItemArgs and GetManagementAgentPluginCountItemOutput values. You can construct a concrete instance of `GetManagementAgentPluginCountItemInput` via:
GetManagementAgentPluginCountItemArgs{...}
type GetManagementAgentPluginCountItemOutput ¶
type GetManagementAgentPluginCountItemOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginCountItemOutput) Count ¶
func (o GetManagementAgentPluginCountItemOutput) Count() pulumi.IntOutput
The number of Management Agent Plugins in this group
func (GetManagementAgentPluginCountItemOutput) Dimensions ¶
func (o GetManagementAgentPluginCountItemOutput) Dimensions() GetManagementAgentPluginCountItemDimensionArrayOutput
The Aggregation of Management Agent Plugin Dimensions
func (GetManagementAgentPluginCountItemOutput) ElementType ¶
func (GetManagementAgentPluginCountItemOutput) ElementType() reflect.Type
func (GetManagementAgentPluginCountItemOutput) ToGetManagementAgentPluginCountItemOutput ¶
func (o GetManagementAgentPluginCountItemOutput) ToGetManagementAgentPluginCountItemOutput() GetManagementAgentPluginCountItemOutput
func (GetManagementAgentPluginCountItemOutput) ToGetManagementAgentPluginCountItemOutputWithContext ¶
func (o GetManagementAgentPluginCountItemOutput) ToGetManagementAgentPluginCountItemOutputWithContext(ctx context.Context) GetManagementAgentPluginCountItemOutput
type GetManagementAgentPluginCountOutputArgs ¶
type GetManagementAgentPluginCountOutputArgs struct { // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The field by which to group Management Agent Plugins GroupBy pulumi.StringInput `pulumi:"groupBy"` }
A collection of arguments for invoking getManagementAgentPluginCount.
func (GetManagementAgentPluginCountOutputArgs) ElementType ¶
func (GetManagementAgentPluginCountOutputArgs) ElementType() reflect.Type
type GetManagementAgentPluginCountResult ¶
type GetManagementAgentPluginCountResult struct { CompartmentId string `pulumi:"compartmentId"` GroupBy string `pulumi:"groupBy"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // List in which each item describes an aggregation of Managment Agent Plugins Items []GetManagementAgentPluginCountItem `pulumi:"items"` }
A collection of values returned by getManagementAgentPluginCount.
func GetManagementAgentPluginCount ¶
func GetManagementAgentPluginCount(ctx *pulumi.Context, args *GetManagementAgentPluginCountArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentPluginCountResult, error)
This data source provides details about a specific Management Agent Plugin Count resource in Oracle Cloud Infrastructure Management Agent service.
Gets count of the inventory of management agent plugins for a given compartment id and group by parameter. Supported groupBy parameter: pluginName
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentPluginCount(ctx, &managementagent.GetManagementAgentPluginCountArgs{ CompartmentId: _var.Compartment_id, GroupBy: _var.Management_agent_plugin_count_group_by, }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentPluginCountResultOutput ¶
type GetManagementAgentPluginCountResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentPluginCount.
func GetManagementAgentPluginCountOutput ¶
func GetManagementAgentPluginCountOutput(ctx *pulumi.Context, args GetManagementAgentPluginCountOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentPluginCountResultOutput
func (GetManagementAgentPluginCountResultOutput) CompartmentId ¶
func (o GetManagementAgentPluginCountResultOutput) CompartmentId() pulumi.StringOutput
func (GetManagementAgentPluginCountResultOutput) ElementType ¶
func (GetManagementAgentPluginCountResultOutput) ElementType() reflect.Type
func (GetManagementAgentPluginCountResultOutput) GroupBy ¶
func (o GetManagementAgentPluginCountResultOutput) GroupBy() pulumi.StringOutput
func (GetManagementAgentPluginCountResultOutput) Id ¶
func (o GetManagementAgentPluginCountResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentPluginCountResultOutput) Items ¶
func (o GetManagementAgentPluginCountResultOutput) Items() GetManagementAgentPluginCountItemArrayOutput
List in which each item describes an aggregation of Managment Agent Plugins
func (GetManagementAgentPluginCountResultOutput) ToGetManagementAgentPluginCountResultOutput ¶
func (o GetManagementAgentPluginCountResultOutput) ToGetManagementAgentPluginCountResultOutput() GetManagementAgentPluginCountResultOutput
func (GetManagementAgentPluginCountResultOutput) ToGetManagementAgentPluginCountResultOutputWithContext ¶
func (o GetManagementAgentPluginCountResultOutput) ToGetManagementAgentPluginCountResultOutputWithContext(ctx context.Context) GetManagementAgentPluginCountResultOutput
type GetManagementAgentPluginList ¶
type GetManagementAgentPluginList struct { // flag indicating whether the plugin is in enabled mode or disabled mode. IsEnabled bool `pulumi:"isEnabled"` // Management Agent Plugin Identifier, can be renamed PluginDisplayName string `pulumi:"pluginDisplayName"` // Plugin Id PluginId string `pulumi:"pluginId"` // Management Agent Plugin Name PluginName string `pulumi:"pluginName"` // Plugin Status PluginStatus string `pulumi:"pluginStatus"` // Status message of the Plugin PluginStatusMessage string `pulumi:"pluginStatusMessage"` // Plugin Version PluginVersion string `pulumi:"pluginVersion"` }
type GetManagementAgentPluginListArgs ¶
type GetManagementAgentPluginListArgs struct { // flag indicating whether the plugin is in enabled mode or disabled mode. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // Management Agent Plugin Identifier, can be renamed PluginDisplayName pulumi.StringInput `pulumi:"pluginDisplayName"` // Plugin Id PluginId pulumi.StringInput `pulumi:"pluginId"` // Management Agent Plugin Name PluginName pulumi.StringInput `pulumi:"pluginName"` // Plugin Status PluginStatus pulumi.StringInput `pulumi:"pluginStatus"` // Status message of the Plugin PluginStatusMessage pulumi.StringInput `pulumi:"pluginStatusMessage"` // Plugin Version PluginVersion pulumi.StringInput `pulumi:"pluginVersion"` }
func (GetManagementAgentPluginListArgs) ElementType ¶
func (GetManagementAgentPluginListArgs) ElementType() reflect.Type
func (GetManagementAgentPluginListArgs) ToGetManagementAgentPluginListOutput ¶
func (i GetManagementAgentPluginListArgs) ToGetManagementAgentPluginListOutput() GetManagementAgentPluginListOutput
func (GetManagementAgentPluginListArgs) ToGetManagementAgentPluginListOutputWithContext ¶
func (i GetManagementAgentPluginListArgs) ToGetManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentPluginListOutput
type GetManagementAgentPluginListArray ¶
type GetManagementAgentPluginListArray []GetManagementAgentPluginListInput
func (GetManagementAgentPluginListArray) ElementType ¶
func (GetManagementAgentPluginListArray) ElementType() reflect.Type
func (GetManagementAgentPluginListArray) ToGetManagementAgentPluginListArrayOutput ¶
func (i GetManagementAgentPluginListArray) ToGetManagementAgentPluginListArrayOutput() GetManagementAgentPluginListArrayOutput
func (GetManagementAgentPluginListArray) ToGetManagementAgentPluginListArrayOutputWithContext ¶
func (i GetManagementAgentPluginListArray) ToGetManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginListArrayOutput
type GetManagementAgentPluginListArrayInput ¶
type GetManagementAgentPluginListArrayInput interface { pulumi.Input ToGetManagementAgentPluginListArrayOutput() GetManagementAgentPluginListArrayOutput ToGetManagementAgentPluginListArrayOutputWithContext(context.Context) GetManagementAgentPluginListArrayOutput }
GetManagementAgentPluginListArrayInput is an input type that accepts GetManagementAgentPluginListArray and GetManagementAgentPluginListArrayOutput values. You can construct a concrete instance of `GetManagementAgentPluginListArrayInput` via:
GetManagementAgentPluginListArray{ GetManagementAgentPluginListArgs{...} }
type GetManagementAgentPluginListArrayOutput ¶
type GetManagementAgentPluginListArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginListArrayOutput) ElementType ¶
func (GetManagementAgentPluginListArrayOutput) ElementType() reflect.Type
func (GetManagementAgentPluginListArrayOutput) ToGetManagementAgentPluginListArrayOutput ¶
func (o GetManagementAgentPluginListArrayOutput) ToGetManagementAgentPluginListArrayOutput() GetManagementAgentPluginListArrayOutput
func (GetManagementAgentPluginListArrayOutput) ToGetManagementAgentPluginListArrayOutputWithContext ¶
func (o GetManagementAgentPluginListArrayOutput) ToGetManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginListArrayOutput
type GetManagementAgentPluginListInput ¶
type GetManagementAgentPluginListInput interface { pulumi.Input ToGetManagementAgentPluginListOutput() GetManagementAgentPluginListOutput ToGetManagementAgentPluginListOutputWithContext(context.Context) GetManagementAgentPluginListOutput }
GetManagementAgentPluginListInput is an input type that accepts GetManagementAgentPluginListArgs and GetManagementAgentPluginListOutput values. You can construct a concrete instance of `GetManagementAgentPluginListInput` via:
GetManagementAgentPluginListArgs{...}
type GetManagementAgentPluginListOutput ¶
type GetManagementAgentPluginListOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginListOutput) ElementType ¶
func (GetManagementAgentPluginListOutput) ElementType() reflect.Type
func (GetManagementAgentPluginListOutput) IsEnabled ¶
func (o GetManagementAgentPluginListOutput) IsEnabled() pulumi.BoolOutput
flag indicating whether the plugin is in enabled mode or disabled mode.
func (GetManagementAgentPluginListOutput) PluginDisplayName ¶
func (o GetManagementAgentPluginListOutput) PluginDisplayName() pulumi.StringOutput
Management Agent Plugin Identifier, can be renamed
func (GetManagementAgentPluginListOutput) PluginId ¶
func (o GetManagementAgentPluginListOutput) PluginId() pulumi.StringOutput
Plugin Id
func (GetManagementAgentPluginListOutput) PluginName ¶
func (o GetManagementAgentPluginListOutput) PluginName() pulumi.StringOutput
Management Agent Plugin Name
func (GetManagementAgentPluginListOutput) PluginStatus ¶ added in v0.2.0
func (o GetManagementAgentPluginListOutput) PluginStatus() pulumi.StringOutput
Plugin Status
func (GetManagementAgentPluginListOutput) PluginStatusMessage ¶ added in v0.2.0
func (o GetManagementAgentPluginListOutput) PluginStatusMessage() pulumi.StringOutput
Status message of the Plugin
func (GetManagementAgentPluginListOutput) PluginVersion ¶
func (o GetManagementAgentPluginListOutput) PluginVersion() pulumi.StringOutput
Plugin Version
func (GetManagementAgentPluginListOutput) ToGetManagementAgentPluginListOutput ¶
func (o GetManagementAgentPluginListOutput) ToGetManagementAgentPluginListOutput() GetManagementAgentPluginListOutput
func (GetManagementAgentPluginListOutput) ToGetManagementAgentPluginListOutputWithContext ¶
func (o GetManagementAgentPluginListOutput) ToGetManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentPluginListOutput
type GetManagementAgentPluginsArgs ¶
type GetManagementAgentPluginsArgs struct { // The ManagementAgentID of the agent from which the Management Agents to be filtered. AgentId *string `pulumi:"agentId"` // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // Filter to return only Management Agent Plugins having the particular display name. DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentPluginsFilter `pulumi:"filters"` // Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"] PlatformTypes []string `pulumi:"platformTypes"` // Filter to return only Management Agents in the particular lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getManagementAgentPlugins.
type GetManagementAgentPluginsFilterArgs ¶
type GetManagementAgentPluginsFilterArgs struct { // Management Agent Plugin Name Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentPluginsFilterArgs) ElementType ¶
func (GetManagementAgentPluginsFilterArgs) ElementType() reflect.Type
func (GetManagementAgentPluginsFilterArgs) ToGetManagementAgentPluginsFilterOutput ¶
func (i GetManagementAgentPluginsFilterArgs) ToGetManagementAgentPluginsFilterOutput() GetManagementAgentPluginsFilterOutput
func (GetManagementAgentPluginsFilterArgs) ToGetManagementAgentPluginsFilterOutputWithContext ¶
func (i GetManagementAgentPluginsFilterArgs) ToGetManagementAgentPluginsFilterOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterOutput
type GetManagementAgentPluginsFilterArray ¶
type GetManagementAgentPluginsFilterArray []GetManagementAgentPluginsFilterInput
func (GetManagementAgentPluginsFilterArray) ElementType ¶
func (GetManagementAgentPluginsFilterArray) ElementType() reflect.Type
func (GetManagementAgentPluginsFilterArray) ToGetManagementAgentPluginsFilterArrayOutput ¶
func (i GetManagementAgentPluginsFilterArray) ToGetManagementAgentPluginsFilterArrayOutput() GetManagementAgentPluginsFilterArrayOutput
func (GetManagementAgentPluginsFilterArray) ToGetManagementAgentPluginsFilterArrayOutputWithContext ¶
func (i GetManagementAgentPluginsFilterArray) ToGetManagementAgentPluginsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterArrayOutput
type GetManagementAgentPluginsFilterArrayInput ¶
type GetManagementAgentPluginsFilterArrayInput interface { pulumi.Input ToGetManagementAgentPluginsFilterArrayOutput() GetManagementAgentPluginsFilterArrayOutput ToGetManagementAgentPluginsFilterArrayOutputWithContext(context.Context) GetManagementAgentPluginsFilterArrayOutput }
GetManagementAgentPluginsFilterArrayInput is an input type that accepts GetManagementAgentPluginsFilterArray and GetManagementAgentPluginsFilterArrayOutput values. You can construct a concrete instance of `GetManagementAgentPluginsFilterArrayInput` via:
GetManagementAgentPluginsFilterArray{ GetManagementAgentPluginsFilterArgs{...} }
type GetManagementAgentPluginsFilterArrayOutput ¶
type GetManagementAgentPluginsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginsFilterArrayOutput) ElementType ¶
func (GetManagementAgentPluginsFilterArrayOutput) ElementType() reflect.Type
func (GetManagementAgentPluginsFilterArrayOutput) ToGetManagementAgentPluginsFilterArrayOutput ¶
func (o GetManagementAgentPluginsFilterArrayOutput) ToGetManagementAgentPluginsFilterArrayOutput() GetManagementAgentPluginsFilterArrayOutput
func (GetManagementAgentPluginsFilterArrayOutput) ToGetManagementAgentPluginsFilterArrayOutputWithContext ¶
func (o GetManagementAgentPluginsFilterArrayOutput) ToGetManagementAgentPluginsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterArrayOutput
type GetManagementAgentPluginsFilterInput ¶
type GetManagementAgentPluginsFilterInput interface { pulumi.Input ToGetManagementAgentPluginsFilterOutput() GetManagementAgentPluginsFilterOutput ToGetManagementAgentPluginsFilterOutputWithContext(context.Context) GetManagementAgentPluginsFilterOutput }
GetManagementAgentPluginsFilterInput is an input type that accepts GetManagementAgentPluginsFilterArgs and GetManagementAgentPluginsFilterOutput values. You can construct a concrete instance of `GetManagementAgentPluginsFilterInput` via:
GetManagementAgentPluginsFilterArgs{...}
type GetManagementAgentPluginsFilterOutput ¶
type GetManagementAgentPluginsFilterOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginsFilterOutput) ElementType ¶
func (GetManagementAgentPluginsFilterOutput) ElementType() reflect.Type
func (GetManagementAgentPluginsFilterOutput) Name ¶
func (o GetManagementAgentPluginsFilterOutput) Name() pulumi.StringOutput
Management Agent Plugin Name
func (GetManagementAgentPluginsFilterOutput) Regex ¶
func (o GetManagementAgentPluginsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetManagementAgentPluginsFilterOutput) ToGetManagementAgentPluginsFilterOutput ¶
func (o GetManagementAgentPluginsFilterOutput) ToGetManagementAgentPluginsFilterOutput() GetManagementAgentPluginsFilterOutput
func (GetManagementAgentPluginsFilterOutput) ToGetManagementAgentPluginsFilterOutputWithContext ¶
func (o GetManagementAgentPluginsFilterOutput) ToGetManagementAgentPluginsFilterOutputWithContext(ctx context.Context) GetManagementAgentPluginsFilterOutput
func (GetManagementAgentPluginsFilterOutput) Values ¶
func (o GetManagementAgentPluginsFilterOutput) Values() pulumi.StringArrayOutput
type GetManagementAgentPluginsManagementAgentPlugin ¶
type GetManagementAgentPluginsManagementAgentPlugin struct { // Management Agent Plugin description Description string `pulumi:"description"` // Filter to return only Management Agent Plugins having the particular display name. DisplayName string `pulumi:"displayName"` // Management Agent Plugin Id Id string `pulumi:"id"` // A flag to indicate whether a given plugin can be deployed from Agent Console UI or not. IsConsoleDeployable bool `pulumi:"isConsoleDeployable"` // Management Agent Plugin Name Name string `pulumi:"name"` // Filter to return only Management Agents in the particular lifecycle state. State string `pulumi:"state"` // Supported Platform Types SupportedPlatformTypes []string `pulumi:"supportedPlatformTypes"` // Management Agent Plugin Version Version int `pulumi:"version"` }
type GetManagementAgentPluginsManagementAgentPluginArgs ¶
type GetManagementAgentPluginsManagementAgentPluginArgs struct { // Management Agent Plugin description Description pulumi.StringInput `pulumi:"description"` // Filter to return only Management Agent Plugins having the particular display name. DisplayName pulumi.StringInput `pulumi:"displayName"` // Management Agent Plugin Id Id pulumi.StringInput `pulumi:"id"` // A flag to indicate whether a given plugin can be deployed from Agent Console UI or not. IsConsoleDeployable pulumi.BoolInput `pulumi:"isConsoleDeployable"` // Management Agent Plugin Name Name pulumi.StringInput `pulumi:"name"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringInput `pulumi:"state"` // Supported Platform Types SupportedPlatformTypes pulumi.StringArrayInput `pulumi:"supportedPlatformTypes"` // Management Agent Plugin Version Version pulumi.IntInput `pulumi:"version"` }
func (GetManagementAgentPluginsManagementAgentPluginArgs) ElementType ¶
func (GetManagementAgentPluginsManagementAgentPluginArgs) ElementType() reflect.Type
func (GetManagementAgentPluginsManagementAgentPluginArgs) ToGetManagementAgentPluginsManagementAgentPluginOutput ¶
func (i GetManagementAgentPluginsManagementAgentPluginArgs) ToGetManagementAgentPluginsManagementAgentPluginOutput() GetManagementAgentPluginsManagementAgentPluginOutput
func (GetManagementAgentPluginsManagementAgentPluginArgs) ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext ¶
func (i GetManagementAgentPluginsManagementAgentPluginArgs) ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginOutput
type GetManagementAgentPluginsManagementAgentPluginArray ¶
type GetManagementAgentPluginsManagementAgentPluginArray []GetManagementAgentPluginsManagementAgentPluginInput
func (GetManagementAgentPluginsManagementAgentPluginArray) ElementType ¶
func (GetManagementAgentPluginsManagementAgentPluginArray) ElementType() reflect.Type
func (GetManagementAgentPluginsManagementAgentPluginArray) ToGetManagementAgentPluginsManagementAgentPluginArrayOutput ¶
func (i GetManagementAgentPluginsManagementAgentPluginArray) ToGetManagementAgentPluginsManagementAgentPluginArrayOutput() GetManagementAgentPluginsManagementAgentPluginArrayOutput
func (GetManagementAgentPluginsManagementAgentPluginArray) ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext ¶
func (i GetManagementAgentPluginsManagementAgentPluginArray) ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginArrayOutput
type GetManagementAgentPluginsManagementAgentPluginArrayInput ¶
type GetManagementAgentPluginsManagementAgentPluginArrayInput interface { pulumi.Input ToGetManagementAgentPluginsManagementAgentPluginArrayOutput() GetManagementAgentPluginsManagementAgentPluginArrayOutput ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext(context.Context) GetManagementAgentPluginsManagementAgentPluginArrayOutput }
GetManagementAgentPluginsManagementAgentPluginArrayInput is an input type that accepts GetManagementAgentPluginsManagementAgentPluginArray and GetManagementAgentPluginsManagementAgentPluginArrayOutput values. You can construct a concrete instance of `GetManagementAgentPluginsManagementAgentPluginArrayInput` via:
GetManagementAgentPluginsManagementAgentPluginArray{ GetManagementAgentPluginsManagementAgentPluginArgs{...} }
type GetManagementAgentPluginsManagementAgentPluginArrayOutput ¶
type GetManagementAgentPluginsManagementAgentPluginArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginsManagementAgentPluginArrayOutput) ElementType ¶
func (GetManagementAgentPluginsManagementAgentPluginArrayOutput) ElementType() reflect.Type
func (GetManagementAgentPluginsManagementAgentPluginArrayOutput) ToGetManagementAgentPluginsManagementAgentPluginArrayOutput ¶
func (o GetManagementAgentPluginsManagementAgentPluginArrayOutput) ToGetManagementAgentPluginsManagementAgentPluginArrayOutput() GetManagementAgentPluginsManagementAgentPluginArrayOutput
func (GetManagementAgentPluginsManagementAgentPluginArrayOutput) ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext ¶
func (o GetManagementAgentPluginsManagementAgentPluginArrayOutput) ToGetManagementAgentPluginsManagementAgentPluginArrayOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginArrayOutput
type GetManagementAgentPluginsManagementAgentPluginInput ¶
type GetManagementAgentPluginsManagementAgentPluginInput interface { pulumi.Input ToGetManagementAgentPluginsManagementAgentPluginOutput() GetManagementAgentPluginsManagementAgentPluginOutput ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext(context.Context) GetManagementAgentPluginsManagementAgentPluginOutput }
GetManagementAgentPluginsManagementAgentPluginInput is an input type that accepts GetManagementAgentPluginsManagementAgentPluginArgs and GetManagementAgentPluginsManagementAgentPluginOutput values. You can construct a concrete instance of `GetManagementAgentPluginsManagementAgentPluginInput` via:
GetManagementAgentPluginsManagementAgentPluginArgs{...}
type GetManagementAgentPluginsManagementAgentPluginOutput ¶
type GetManagementAgentPluginsManagementAgentPluginOutput struct{ *pulumi.OutputState }
func (GetManagementAgentPluginsManagementAgentPluginOutput) Description ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) Description() pulumi.StringOutput
Management Agent Plugin description
func (GetManagementAgentPluginsManagementAgentPluginOutput) DisplayName ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) DisplayName() pulumi.StringOutput
Filter to return only Management Agent Plugins having the particular display name.
func (GetManagementAgentPluginsManagementAgentPluginOutput) ElementType ¶
func (GetManagementAgentPluginsManagementAgentPluginOutput) ElementType() reflect.Type
func (GetManagementAgentPluginsManagementAgentPluginOutput) IsConsoleDeployable ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) IsConsoleDeployable() pulumi.BoolOutput
A flag to indicate whether a given plugin can be deployed from Agent Console UI or not.
func (GetManagementAgentPluginsManagementAgentPluginOutput) Name ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) Name() pulumi.StringOutput
Management Agent Plugin Name
func (GetManagementAgentPluginsManagementAgentPluginOutput) State ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) State() pulumi.StringOutput
Filter to return only Management Agents in the particular lifecycle state.
func (GetManagementAgentPluginsManagementAgentPluginOutput) SupportedPlatformTypes ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) SupportedPlatformTypes() pulumi.StringArrayOutput
Supported Platform Types
func (GetManagementAgentPluginsManagementAgentPluginOutput) ToGetManagementAgentPluginsManagementAgentPluginOutput ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) ToGetManagementAgentPluginsManagementAgentPluginOutput() GetManagementAgentPluginsManagementAgentPluginOutput
func (GetManagementAgentPluginsManagementAgentPluginOutput) ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) ToGetManagementAgentPluginsManagementAgentPluginOutputWithContext(ctx context.Context) GetManagementAgentPluginsManagementAgentPluginOutput
func (GetManagementAgentPluginsManagementAgentPluginOutput) Version ¶
func (o GetManagementAgentPluginsManagementAgentPluginOutput) Version() pulumi.IntOutput
Management Agent Plugin Version
type GetManagementAgentPluginsOutputArgs ¶
type GetManagementAgentPluginsOutputArgs struct { // The ManagementAgentID of the agent from which the Management Agents to be filtered. AgentId pulumi.StringPtrInput `pulumi:"agentId"` // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Filter to return only Management Agent Plugins having the particular display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetManagementAgentPluginsFilterArrayInput `pulumi:"filters"` // Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"] PlatformTypes pulumi.StringArrayInput `pulumi:"platformTypes"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getManagementAgentPlugins.
func (GetManagementAgentPluginsOutputArgs) ElementType ¶
func (GetManagementAgentPluginsOutputArgs) ElementType() reflect.Type
type GetManagementAgentPluginsResult ¶
type GetManagementAgentPluginsResult struct { AgentId *string `pulumi:"agentId"` CompartmentId string `pulumi:"compartmentId"` // Management Agent Plugin Display Name DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentPluginsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of management_agent_plugins. ManagementAgentPlugins []GetManagementAgentPluginsManagementAgentPlugin `pulumi:"managementAgentPlugins"` PlatformTypes []string `pulumi:"platformTypes"` // The current state of Management Agent Plugin State *string `pulumi:"state"` }
A collection of values returned by getManagementAgentPlugins.
func GetManagementAgentPlugins ¶
func GetManagementAgentPlugins(ctx *pulumi.Context, args *GetManagementAgentPluginsArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentPluginsResult, error)
This data source provides the list of Management Agent Plugins in Oracle Cloud Infrastructure Management Agent service.
Returns a list of managementAgentPlugins.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentPlugins(ctx, &managementagent.GetManagementAgentPluginsArgs{ CompartmentId: _var.Compartment_id, AgentId: pulumi.StringRef(_var.Management_agent_id), DisplayName: pulumi.StringRef(_var.Management_agent_plugin_display_name), PlatformTypes: _var.Management_agent_plugin_platform_type, State: pulumi.StringRef(_var.Management_agent_plugin_state), }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentPluginsResultOutput ¶
type GetManagementAgentPluginsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentPlugins.
func GetManagementAgentPluginsOutput ¶
func GetManagementAgentPluginsOutput(ctx *pulumi.Context, args GetManagementAgentPluginsOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentPluginsResultOutput
func (GetManagementAgentPluginsResultOutput) AgentId ¶ added in v0.2.0
func (o GetManagementAgentPluginsResultOutput) AgentId() pulumi.StringPtrOutput
func (GetManagementAgentPluginsResultOutput) CompartmentId ¶
func (o GetManagementAgentPluginsResultOutput) CompartmentId() pulumi.StringOutput
func (GetManagementAgentPluginsResultOutput) DisplayName ¶
func (o GetManagementAgentPluginsResultOutput) DisplayName() pulumi.StringPtrOutput
Management Agent Plugin Display Name
func (GetManagementAgentPluginsResultOutput) ElementType ¶
func (GetManagementAgentPluginsResultOutput) ElementType() reflect.Type
func (GetManagementAgentPluginsResultOutput) Filters ¶
func (o GetManagementAgentPluginsResultOutput) Filters() GetManagementAgentPluginsFilterArrayOutput
func (GetManagementAgentPluginsResultOutput) Id ¶
func (o GetManagementAgentPluginsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentPluginsResultOutput) ManagementAgentPlugins ¶
func (o GetManagementAgentPluginsResultOutput) ManagementAgentPlugins() GetManagementAgentPluginsManagementAgentPluginArrayOutput
The list of management_agent_plugins.
func (GetManagementAgentPluginsResultOutput) PlatformTypes ¶
func (o GetManagementAgentPluginsResultOutput) PlatformTypes() pulumi.StringArrayOutput
func (GetManagementAgentPluginsResultOutput) State ¶
func (o GetManagementAgentPluginsResultOutput) State() pulumi.StringPtrOutput
The current state of Management Agent Plugin
func (GetManagementAgentPluginsResultOutput) ToGetManagementAgentPluginsResultOutput ¶
func (o GetManagementAgentPluginsResultOutput) ToGetManagementAgentPluginsResultOutput() GetManagementAgentPluginsResultOutput
func (GetManagementAgentPluginsResultOutput) ToGetManagementAgentPluginsResultOutputWithContext ¶
func (o GetManagementAgentPluginsResultOutput) ToGetManagementAgentPluginsResultOutputWithContext(ctx context.Context) GetManagementAgentPluginsResultOutput
type GetManagementAgentsArgs ¶
type GetManagementAgentsArgs struct { // When the value is "ACCESSIBLE", insufficient permissions for a compartment will filter out resources in that compartment without rejecting the request. AccessLevel *string `pulumi:"accessLevel"` // Filter to return only Management Agents in the particular availability status. AvailabilityStatus *string `pulumi:"availabilityStatus"` // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // if set to true then it fetches resources for all compartments where user has access to else only on the compartment specified. CompartmentIdInSubtree *bool `pulumi:"compartmentIdInSubtree"` // Filter to return only Management Agents having the particular display name. DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentsFilter `pulumi:"filters"` // Filter to return only Management Agents having the particular agent host id. HostId *string `pulumi:"hostId"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType *string `pulumi:"installType"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed *bool `pulumi:"isCustomerDeployed"` // Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"] PlatformTypes []string `pulumi:"platformTypes"` // Array of pluginName to return only Management Agents having the particular Plugins installed. A special pluginName of 'None' can be provided and this will return only Management Agents having no plugin installed. Example: ["PluginA"] PluginNames []string `pulumi:"pluginNames"` // Filter to return only Management Agents in the particular lifecycle state. State *string `pulumi:"state"` // Array of versions to return only Management Agents having the particular agent versions. Example: ["202020.0101","210201.0513"] Versions []string `pulumi:"versions"` }
A collection of arguments for invoking getManagementAgents.
type GetManagementAgentsFilterArgs ¶
type GetManagementAgentsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentsFilterArgs) ElementType ¶
func (GetManagementAgentsFilterArgs) ElementType() reflect.Type
func (GetManagementAgentsFilterArgs) ToGetManagementAgentsFilterOutput ¶
func (i GetManagementAgentsFilterArgs) ToGetManagementAgentsFilterOutput() GetManagementAgentsFilterOutput
func (GetManagementAgentsFilterArgs) ToGetManagementAgentsFilterOutputWithContext ¶
func (i GetManagementAgentsFilterArgs) ToGetManagementAgentsFilterOutputWithContext(ctx context.Context) GetManagementAgentsFilterOutput
type GetManagementAgentsFilterArray ¶
type GetManagementAgentsFilterArray []GetManagementAgentsFilterInput
func (GetManagementAgentsFilterArray) ElementType ¶
func (GetManagementAgentsFilterArray) ElementType() reflect.Type
func (GetManagementAgentsFilterArray) ToGetManagementAgentsFilterArrayOutput ¶
func (i GetManagementAgentsFilterArray) ToGetManagementAgentsFilterArrayOutput() GetManagementAgentsFilterArrayOutput
func (GetManagementAgentsFilterArray) ToGetManagementAgentsFilterArrayOutputWithContext ¶
func (i GetManagementAgentsFilterArray) ToGetManagementAgentsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentsFilterArrayOutput
type GetManagementAgentsFilterArrayInput ¶
type GetManagementAgentsFilterArrayInput interface { pulumi.Input ToGetManagementAgentsFilterArrayOutput() GetManagementAgentsFilterArrayOutput ToGetManagementAgentsFilterArrayOutputWithContext(context.Context) GetManagementAgentsFilterArrayOutput }
GetManagementAgentsFilterArrayInput is an input type that accepts GetManagementAgentsFilterArray and GetManagementAgentsFilterArrayOutput values. You can construct a concrete instance of `GetManagementAgentsFilterArrayInput` via:
GetManagementAgentsFilterArray{ GetManagementAgentsFilterArgs{...} }
type GetManagementAgentsFilterArrayOutput ¶
type GetManagementAgentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsFilterArrayOutput) ElementType ¶
func (GetManagementAgentsFilterArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsFilterArrayOutput) Index ¶
func (o GetManagementAgentsFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsFilterOutput
func (GetManagementAgentsFilterArrayOutput) ToGetManagementAgentsFilterArrayOutput ¶
func (o GetManagementAgentsFilterArrayOutput) ToGetManagementAgentsFilterArrayOutput() GetManagementAgentsFilterArrayOutput
func (GetManagementAgentsFilterArrayOutput) ToGetManagementAgentsFilterArrayOutputWithContext ¶
func (o GetManagementAgentsFilterArrayOutput) ToGetManagementAgentsFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentsFilterArrayOutput
type GetManagementAgentsFilterInput ¶
type GetManagementAgentsFilterInput interface { pulumi.Input ToGetManagementAgentsFilterOutput() GetManagementAgentsFilterOutput ToGetManagementAgentsFilterOutputWithContext(context.Context) GetManagementAgentsFilterOutput }
GetManagementAgentsFilterInput is an input type that accepts GetManagementAgentsFilterArgs and GetManagementAgentsFilterOutput values. You can construct a concrete instance of `GetManagementAgentsFilterInput` via:
GetManagementAgentsFilterArgs{...}
type GetManagementAgentsFilterOutput ¶
type GetManagementAgentsFilterOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsFilterOutput) ElementType ¶
func (GetManagementAgentsFilterOutput) ElementType() reflect.Type
func (GetManagementAgentsFilterOutput) Name ¶
func (o GetManagementAgentsFilterOutput) Name() pulumi.StringOutput
func (GetManagementAgentsFilterOutput) Regex ¶
func (o GetManagementAgentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetManagementAgentsFilterOutput) ToGetManagementAgentsFilterOutput ¶
func (o GetManagementAgentsFilterOutput) ToGetManagementAgentsFilterOutput() GetManagementAgentsFilterOutput
func (GetManagementAgentsFilterOutput) ToGetManagementAgentsFilterOutputWithContext ¶
func (o GetManagementAgentsFilterOutput) ToGetManagementAgentsFilterOutputWithContext(ctx context.Context) GetManagementAgentsFilterOutput
func (GetManagementAgentsFilterOutput) Values ¶
func (o GetManagementAgentsFilterOutput) Values() pulumi.StringArrayOutput
type GetManagementAgentsManagementAgent ¶
type GetManagementAgentsManagementAgent struct { // Filter to return only Management Agents in the particular availability status. AvailabilityStatus string `pulumi:"availabilityStatus"` // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` DeployPluginsIds []string `pulumi:"deployPluginsIds"` // Filter to return only Management Agents having the particular display name. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // Management Agent host machine name Host string `pulumi:"host"` // Filter to return only Management Agents having the particular agent host id. HostId string `pulumi:"hostId"` // agent identifier Id string `pulumi:"id"` // agent install key identifier InstallKeyId string `pulumi:"installKeyId"` // Path where Management Agent is installed InstallPath string `pulumi:"installPath"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType string `pulumi:"installType"` // true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference. IsAgentAutoUpgradable bool `pulumi:"isAgentAutoUpgradable"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed bool `pulumi:"isCustomerDeployed"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` ManagedAgentId string `pulumi:"managedAgentId"` // Platform Name PlatformName string `pulumi:"platformName"` // Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"] PlatformType string `pulumi:"platformType"` // Platform Version PlatformVersion string `pulumi:"platformVersion"` // list of managementAgentPlugins associated with the agent PluginLists []GetManagementAgentsManagementAgentPluginList `pulumi:"pluginLists"` // Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999 ResourceArtifactVersion string `pulumi:"resourceArtifactVersion"` // Filter to return only Management Agents in the particular lifecycle state. State string `pulumi:"state"` // The time the Management Agent was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string TimeLastHeartbeat string `pulumi:"timeLastHeartbeat"` // The time the Management Agent was last updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // Array of versions to return only Management Agents having the particular agent versions. Example: ["202020.0101","210201.0513"] Version string `pulumi:"version"` }
type GetManagementAgentsManagementAgentArgs ¶
type GetManagementAgentsManagementAgentArgs struct { // Filter to return only Management Agents in the particular availability status. AvailabilityStatus pulumi.StringInput `pulumi:"availabilityStatus"` // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` DeployPluginsIds pulumi.StringArrayInput `pulumi:"deployPluginsIds"` // Filter to return only Management Agents having the particular display name. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // Management Agent host machine name Host pulumi.StringInput `pulumi:"host"` // Filter to return only Management Agents having the particular agent host id. HostId pulumi.StringInput `pulumi:"hostId"` // agent identifier Id pulumi.StringInput `pulumi:"id"` // agent install key identifier InstallKeyId pulumi.StringInput `pulumi:"installKeyId"` // Path where Management Agent is installed InstallPath pulumi.StringInput `pulumi:"installPath"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType pulumi.StringInput `pulumi:"installType"` // true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference. IsAgentAutoUpgradable pulumi.BoolInput `pulumi:"isAgentAutoUpgradable"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed pulumi.BoolInput `pulumi:"isCustomerDeployed"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` ManagedAgentId pulumi.StringInput `pulumi:"managedAgentId"` // Platform Name PlatformName pulumi.StringInput `pulumi:"platformName"` // Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"] PlatformType pulumi.StringInput `pulumi:"platformType"` // Platform Version PlatformVersion pulumi.StringInput `pulumi:"platformVersion"` // list of managementAgentPlugins associated with the agent PluginLists GetManagementAgentsManagementAgentPluginListArrayInput `pulumi:"pluginLists"` // Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999 ResourceArtifactVersion pulumi.StringInput `pulumi:"resourceArtifactVersion"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringInput `pulumi:"state"` // The time the Management Agent was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string TimeLastHeartbeat pulumi.StringInput `pulumi:"timeLastHeartbeat"` // The time the Management Agent was last updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // Array of versions to return only Management Agents having the particular agent versions. Example: ["202020.0101","210201.0513"] Version pulumi.StringInput `pulumi:"version"` }
func (GetManagementAgentsManagementAgentArgs) ElementType ¶
func (GetManagementAgentsManagementAgentArgs) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentArgs) ToGetManagementAgentsManagementAgentOutput ¶
func (i GetManagementAgentsManagementAgentArgs) ToGetManagementAgentsManagementAgentOutput() GetManagementAgentsManagementAgentOutput
func (GetManagementAgentsManagementAgentArgs) ToGetManagementAgentsManagementAgentOutputWithContext ¶
func (i GetManagementAgentsManagementAgentArgs) ToGetManagementAgentsManagementAgentOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentOutput
type GetManagementAgentsManagementAgentArray ¶
type GetManagementAgentsManagementAgentArray []GetManagementAgentsManagementAgentInput
func (GetManagementAgentsManagementAgentArray) ElementType ¶
func (GetManagementAgentsManagementAgentArray) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentArray) ToGetManagementAgentsManagementAgentArrayOutput ¶
func (i GetManagementAgentsManagementAgentArray) ToGetManagementAgentsManagementAgentArrayOutput() GetManagementAgentsManagementAgentArrayOutput
func (GetManagementAgentsManagementAgentArray) ToGetManagementAgentsManagementAgentArrayOutputWithContext ¶
func (i GetManagementAgentsManagementAgentArray) ToGetManagementAgentsManagementAgentArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentArrayOutput
type GetManagementAgentsManagementAgentArrayInput ¶
type GetManagementAgentsManagementAgentArrayInput interface { pulumi.Input ToGetManagementAgentsManagementAgentArrayOutput() GetManagementAgentsManagementAgentArrayOutput ToGetManagementAgentsManagementAgentArrayOutputWithContext(context.Context) GetManagementAgentsManagementAgentArrayOutput }
GetManagementAgentsManagementAgentArrayInput is an input type that accepts GetManagementAgentsManagementAgentArray and GetManagementAgentsManagementAgentArrayOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentArrayInput` via:
GetManagementAgentsManagementAgentArray{ GetManagementAgentsManagementAgentArgs{...} }
type GetManagementAgentsManagementAgentArrayOutput ¶
type GetManagementAgentsManagementAgentArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentArrayOutput) ElementType ¶
func (GetManagementAgentsManagementAgentArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentArrayOutput) ToGetManagementAgentsManagementAgentArrayOutput ¶
func (o GetManagementAgentsManagementAgentArrayOutput) ToGetManagementAgentsManagementAgentArrayOutput() GetManagementAgentsManagementAgentArrayOutput
func (GetManagementAgentsManagementAgentArrayOutput) ToGetManagementAgentsManagementAgentArrayOutputWithContext ¶
func (o GetManagementAgentsManagementAgentArrayOutput) ToGetManagementAgentsManagementAgentArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentArrayOutput
type GetManagementAgentsManagementAgentInput ¶
type GetManagementAgentsManagementAgentInput interface { pulumi.Input ToGetManagementAgentsManagementAgentOutput() GetManagementAgentsManagementAgentOutput ToGetManagementAgentsManagementAgentOutputWithContext(context.Context) GetManagementAgentsManagementAgentOutput }
GetManagementAgentsManagementAgentInput is an input type that accepts GetManagementAgentsManagementAgentArgs and GetManagementAgentsManagementAgentOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentInput` via:
GetManagementAgentsManagementAgentArgs{...}
type GetManagementAgentsManagementAgentOutput ¶
type GetManagementAgentsManagementAgentOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentOutput) AvailabilityStatus ¶
func (o GetManagementAgentsManagementAgentOutput) AvailabilityStatus() pulumi.StringOutput
Filter to return only Management Agents in the particular availability status.
func (GetManagementAgentsManagementAgentOutput) CompartmentId ¶
func (o GetManagementAgentsManagementAgentOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment to which a request will be scoped.
func (GetManagementAgentsManagementAgentOutput) DefinedTags ¶
func (o GetManagementAgentsManagementAgentOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetManagementAgentsManagementAgentOutput) DeployPluginsIds ¶
func (o GetManagementAgentsManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
func (GetManagementAgentsManagementAgentOutput) DisplayName ¶
func (o GetManagementAgentsManagementAgentOutput) DisplayName() pulumi.StringOutput
Filter to return only Management Agents having the particular display name.
func (GetManagementAgentsManagementAgentOutput) ElementType ¶
func (GetManagementAgentsManagementAgentOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentOutput) FreeformTags ¶
func (o GetManagementAgentsManagementAgentOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetManagementAgentsManagementAgentOutput) Host ¶
func (o GetManagementAgentsManagementAgentOutput) Host() pulumi.StringOutput
Management Agent host machine name
func (GetManagementAgentsManagementAgentOutput) HostId ¶
func (o GetManagementAgentsManagementAgentOutput) HostId() pulumi.StringOutput
Filter to return only Management Agents having the particular agent host id.
func (GetManagementAgentsManagementAgentOutput) Id ¶
func (o GetManagementAgentsManagementAgentOutput) Id() pulumi.StringOutput
agent identifier
func (GetManagementAgentsManagementAgentOutput) InstallKeyId ¶
func (o GetManagementAgentsManagementAgentOutput) InstallKeyId() pulumi.StringOutput
agent install key identifier
func (GetManagementAgentsManagementAgentOutput) InstallPath ¶
func (o GetManagementAgentsManagementAgentOutput) InstallPath() pulumi.StringOutput
Path where Management Agent is installed
func (GetManagementAgentsManagementAgentOutput) InstallType ¶
func (o GetManagementAgentsManagementAgentOutput) InstallType() pulumi.StringOutput
A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned.
func (GetManagementAgentsManagementAgentOutput) IsAgentAutoUpgradable ¶
func (o GetManagementAgentsManagementAgentOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference.
func (GetManagementAgentsManagementAgentOutput) IsCustomerDeployed ¶
func (o GetManagementAgentsManagementAgentOutput) IsCustomerDeployed() pulumi.BoolOutput
true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent.
func (GetManagementAgentsManagementAgentOutput) LifecycleDetails ¶
func (o GetManagementAgentsManagementAgentOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (GetManagementAgentsManagementAgentOutput) ManagedAgentId ¶
func (o GetManagementAgentsManagementAgentOutput) ManagedAgentId() pulumi.StringOutput
func (GetManagementAgentsManagementAgentOutput) PlatformName ¶
func (o GetManagementAgentsManagementAgentOutput) PlatformName() pulumi.StringOutput
Platform Name
func (GetManagementAgentsManagementAgentOutput) PlatformType ¶
func (o GetManagementAgentsManagementAgentOutput) PlatformType() pulumi.StringOutput
Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"]
func (GetManagementAgentsManagementAgentOutput) PlatformVersion ¶
func (o GetManagementAgentsManagementAgentOutput) PlatformVersion() pulumi.StringOutput
Platform Version
func (GetManagementAgentsManagementAgentOutput) PluginLists ¶
func (o GetManagementAgentsManagementAgentOutput) PluginLists() GetManagementAgentsManagementAgentPluginListArrayOutput
list of managementAgentPlugins associated with the agent
func (GetManagementAgentsManagementAgentOutput) ResourceArtifactVersion ¶
func (o GetManagementAgentsManagementAgentOutput) ResourceArtifactVersion() pulumi.StringOutput
Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999
func (GetManagementAgentsManagementAgentOutput) State ¶
func (o GetManagementAgentsManagementAgentOutput) State() pulumi.StringOutput
Filter to return only Management Agents in the particular lifecycle state.
func (GetManagementAgentsManagementAgentOutput) TimeCreated ¶
func (o GetManagementAgentsManagementAgentOutput) TimeCreated() pulumi.StringOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (GetManagementAgentsManagementAgentOutput) TimeLastHeartbeat ¶
func (o GetManagementAgentsManagementAgentOutput) TimeLastHeartbeat() pulumi.StringOutput
The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string
func (GetManagementAgentsManagementAgentOutput) TimeUpdated ¶
func (o GetManagementAgentsManagementAgentOutput) TimeUpdated() pulumi.StringOutput
The time the Management Agent was last updated. An RFC3339 formatted datetime string
func (GetManagementAgentsManagementAgentOutput) ToGetManagementAgentsManagementAgentOutput ¶
func (o GetManagementAgentsManagementAgentOutput) ToGetManagementAgentsManagementAgentOutput() GetManagementAgentsManagementAgentOutput
func (GetManagementAgentsManagementAgentOutput) ToGetManagementAgentsManagementAgentOutputWithContext ¶
func (o GetManagementAgentsManagementAgentOutput) ToGetManagementAgentsManagementAgentOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentOutput
func (GetManagementAgentsManagementAgentOutput) Version ¶
func (o GetManagementAgentsManagementAgentOutput) Version() pulumi.StringOutput
Array of versions to return only Management Agents having the particular agent versions. Example: ["202020.0101","210201.0513"]
type GetManagementAgentsManagementAgentPluginList ¶
type GetManagementAgentsManagementAgentPluginList struct { // flag indicating whether the plugin is in enabled mode or disabled mode. IsEnabled bool `pulumi:"isEnabled"` // Management Agent Plugin Identifier, can be renamed PluginDisplayName string `pulumi:"pluginDisplayName"` // Plugin Id PluginId string `pulumi:"pluginId"` // Array of pluginName to return only Management Agents having the particular Plugins installed. A special pluginName of 'None' can be provided and this will return only Management Agents having no plugin installed. Example: ["PluginA"] PluginName string `pulumi:"pluginName"` // Plugin Status PluginStatus string `pulumi:"pluginStatus"` // Status message of the Plugin PluginStatusMessage string `pulumi:"pluginStatusMessage"` // Plugin Version PluginVersion string `pulumi:"pluginVersion"` }
type GetManagementAgentsManagementAgentPluginListArgs ¶
type GetManagementAgentsManagementAgentPluginListArgs struct { // flag indicating whether the plugin is in enabled mode or disabled mode. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // Management Agent Plugin Identifier, can be renamed PluginDisplayName pulumi.StringInput `pulumi:"pluginDisplayName"` // Plugin Id PluginId pulumi.StringInput `pulumi:"pluginId"` // Array of pluginName to return only Management Agents having the particular Plugins installed. A special pluginName of 'None' can be provided and this will return only Management Agents having no plugin installed. Example: ["PluginA"] PluginName pulumi.StringInput `pulumi:"pluginName"` // Plugin Status PluginStatus pulumi.StringInput `pulumi:"pluginStatus"` // Status message of the Plugin PluginStatusMessage pulumi.StringInput `pulumi:"pluginStatusMessage"` // Plugin Version PluginVersion pulumi.StringInput `pulumi:"pluginVersion"` }
func (GetManagementAgentsManagementAgentPluginListArgs) ElementType ¶
func (GetManagementAgentsManagementAgentPluginListArgs) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentPluginListArgs) ToGetManagementAgentsManagementAgentPluginListOutput ¶
func (i GetManagementAgentsManagementAgentPluginListArgs) ToGetManagementAgentsManagementAgentPluginListOutput() GetManagementAgentsManagementAgentPluginListOutput
func (GetManagementAgentsManagementAgentPluginListArgs) ToGetManagementAgentsManagementAgentPluginListOutputWithContext ¶
func (i GetManagementAgentsManagementAgentPluginListArgs) ToGetManagementAgentsManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListOutput
type GetManagementAgentsManagementAgentPluginListArray ¶
type GetManagementAgentsManagementAgentPluginListArray []GetManagementAgentsManagementAgentPluginListInput
func (GetManagementAgentsManagementAgentPluginListArray) ElementType ¶
func (GetManagementAgentsManagementAgentPluginListArray) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentPluginListArray) ToGetManagementAgentsManagementAgentPluginListArrayOutput ¶
func (i GetManagementAgentsManagementAgentPluginListArray) ToGetManagementAgentsManagementAgentPluginListArrayOutput() GetManagementAgentsManagementAgentPluginListArrayOutput
func (GetManagementAgentsManagementAgentPluginListArray) ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext ¶
func (i GetManagementAgentsManagementAgentPluginListArray) ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListArrayOutput
type GetManagementAgentsManagementAgentPluginListArrayInput ¶
type GetManagementAgentsManagementAgentPluginListArrayInput interface { pulumi.Input ToGetManagementAgentsManagementAgentPluginListArrayOutput() GetManagementAgentsManagementAgentPluginListArrayOutput ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext(context.Context) GetManagementAgentsManagementAgentPluginListArrayOutput }
GetManagementAgentsManagementAgentPluginListArrayInput is an input type that accepts GetManagementAgentsManagementAgentPluginListArray and GetManagementAgentsManagementAgentPluginListArrayOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentPluginListArrayInput` via:
GetManagementAgentsManagementAgentPluginListArray{ GetManagementAgentsManagementAgentPluginListArgs{...} }
type GetManagementAgentsManagementAgentPluginListArrayOutput ¶
type GetManagementAgentsManagementAgentPluginListArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentPluginListArrayOutput) ElementType ¶
func (GetManagementAgentsManagementAgentPluginListArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentPluginListArrayOutput) ToGetManagementAgentsManagementAgentPluginListArrayOutput ¶
func (o GetManagementAgentsManagementAgentPluginListArrayOutput) ToGetManagementAgentsManagementAgentPluginListArrayOutput() GetManagementAgentsManagementAgentPluginListArrayOutput
func (GetManagementAgentsManagementAgentPluginListArrayOutput) ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext ¶
func (o GetManagementAgentsManagementAgentPluginListArrayOutput) ToGetManagementAgentsManagementAgentPluginListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListArrayOutput
type GetManagementAgentsManagementAgentPluginListInput ¶
type GetManagementAgentsManagementAgentPluginListInput interface { pulumi.Input ToGetManagementAgentsManagementAgentPluginListOutput() GetManagementAgentsManagementAgentPluginListOutput ToGetManagementAgentsManagementAgentPluginListOutputWithContext(context.Context) GetManagementAgentsManagementAgentPluginListOutput }
GetManagementAgentsManagementAgentPluginListInput is an input type that accepts GetManagementAgentsManagementAgentPluginListArgs and GetManagementAgentsManagementAgentPluginListOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentPluginListInput` via:
GetManagementAgentsManagementAgentPluginListArgs{...}
type GetManagementAgentsManagementAgentPluginListOutput ¶
type GetManagementAgentsManagementAgentPluginListOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentPluginListOutput) ElementType ¶
func (GetManagementAgentsManagementAgentPluginListOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentPluginListOutput) IsEnabled ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) IsEnabled() pulumi.BoolOutput
flag indicating whether the plugin is in enabled mode or disabled mode.
func (GetManagementAgentsManagementAgentPluginListOutput) PluginDisplayName ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginDisplayName() pulumi.StringOutput
Management Agent Plugin Identifier, can be renamed
func (GetManagementAgentsManagementAgentPluginListOutput) PluginId ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginId() pulumi.StringOutput
Plugin Id
func (GetManagementAgentsManagementAgentPluginListOutput) PluginName ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginName() pulumi.StringOutput
Array of pluginName to return only Management Agents having the particular Plugins installed. A special pluginName of 'None' can be provided and this will return only Management Agents having no plugin installed. Example: ["PluginA"]
func (GetManagementAgentsManagementAgentPluginListOutput) PluginStatus ¶ added in v0.2.0
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginStatus() pulumi.StringOutput
Plugin Status
func (GetManagementAgentsManagementAgentPluginListOutput) PluginStatusMessage ¶ added in v0.2.0
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginStatusMessage() pulumi.StringOutput
Status message of the Plugin
func (GetManagementAgentsManagementAgentPluginListOutput) PluginVersion ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginVersion() pulumi.StringOutput
Plugin Version
func (GetManagementAgentsManagementAgentPluginListOutput) ToGetManagementAgentsManagementAgentPluginListOutput ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) ToGetManagementAgentsManagementAgentPluginListOutput() GetManagementAgentsManagementAgentPluginListOutput
func (GetManagementAgentsManagementAgentPluginListOutput) ToGetManagementAgentsManagementAgentPluginListOutputWithContext ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) ToGetManagementAgentsManagementAgentPluginListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentPluginListOutput
type GetManagementAgentsOutputArgs ¶
type GetManagementAgentsOutputArgs struct { // When the value is "ACCESSIBLE", insufficient permissions for a compartment will filter out resources in that compartment without rejecting the request. AccessLevel pulumi.StringPtrInput `pulumi:"accessLevel"` // Filter to return only Management Agents in the particular availability status. AvailabilityStatus pulumi.StringPtrInput `pulumi:"availabilityStatus"` // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // if set to true then it fetches resources for all compartments where user has access to else only on the compartment specified. CompartmentIdInSubtree pulumi.BoolPtrInput `pulumi:"compartmentIdInSubtree"` // Filter to return only Management Agents having the particular display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetManagementAgentsFilterArrayInput `pulumi:"filters"` // Filter to return only Management Agents having the particular agent host id. HostId pulumi.StringPtrInput `pulumi:"hostId"` // A filter to return either agents or gateway types depending upon install type selected by user. By default both install type will be returned. InstallType pulumi.StringPtrInput `pulumi:"installType"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed pulumi.BoolPtrInput `pulumi:"isCustomerDeployed"` // Array of PlatformTypes to return only results having the particular platform types. Example: ["LINUX"] PlatformTypes pulumi.StringArrayInput `pulumi:"platformTypes"` // Array of pluginName to return only Management Agents having the particular Plugins installed. A special pluginName of 'None' can be provided and this will return only Management Agents having no plugin installed. Example: ["PluginA"] PluginNames pulumi.StringArrayInput `pulumi:"pluginNames"` // Filter to return only Management Agents in the particular lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` // Array of versions to return only Management Agents having the particular agent versions. Example: ["202020.0101","210201.0513"] Versions pulumi.StringArrayInput `pulumi:"versions"` }
A collection of arguments for invoking getManagementAgents.
func (GetManagementAgentsOutputArgs) ElementType ¶
func (GetManagementAgentsOutputArgs) ElementType() reflect.Type
type GetManagementAgentsResult ¶
type GetManagementAgentsResult struct { AccessLevel *string `pulumi:"accessLevel"` // The current availability status of managementAgent AvailabilityStatus *string `pulumi:"availabilityStatus"` // Compartment Identifier CompartmentId string `pulumi:"compartmentId"` CompartmentIdInSubtree *bool `pulumi:"compartmentIdInSubtree"` // Management Agent Name DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentsFilter `pulumi:"filters"` // Host resource ocid HostId *string `pulumi:"hostId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The install type, either AGENT or GATEWAY InstallType *string `pulumi:"installType"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed *bool `pulumi:"isCustomerDeployed"` // The list of management_agents. ManagementAgents []GetManagementAgentsManagementAgent `pulumi:"managementAgents"` // Platform Type PlatformTypes []string `pulumi:"platformTypes"` // Management Agent Plugin Name PluginNames []string `pulumi:"pluginNames"` // The current state of managementAgent State *string `pulumi:"state"` // Management Agent Version Versions []string `pulumi:"versions"` }
A collection of values returned by getManagementAgents.
func GetManagementAgents ¶
func GetManagementAgents(ctx *pulumi.Context, args *GetManagementAgentsArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentsResult, error)
This data source provides the list of Management Agents in Oracle Cloud Infrastructure Management Agent service.
Returns a list of Management Agents. If no explicit page size limit is specified, it will default to 1000 when compartmentIdInSubtree is true and 5000 otherwise. The response is limited to maximum 1000 records when compartmentIdInSubtree is true.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgents(ctx, &managementagent.GetManagementAgentsArgs{ CompartmentId: _var.Compartment_id, AccessLevel: pulumi.StringRef(_var.Management_agent_access_level), AvailabilityStatus: pulumi.StringRef(_var.Management_agent_availability_status), CompartmentIdInSubtree: pulumi.BoolRef(_var.Management_agent_compartment_id_in_subtree), DisplayName: pulumi.StringRef(_var.Management_agent_display_name), HostId: pulumi.StringRef(oci_management_agent_host.Test_host.Id), InstallType: pulumi.StringRef(_var.Management_agent_install_type), IsCustomerDeployed: pulumi.BoolRef(_var.Management_agent_is_customer_deployed), PlatformTypes: _var.Management_agent_platform_type, PluginNames: _var.Management_agent_plugin_name, State: pulumi.StringRef(_var.Management_agent_state), Versions: _var.Management_agent_version, }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentsResultOutput ¶
type GetManagementAgentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgents.
func GetManagementAgentsOutput ¶
func GetManagementAgentsOutput(ctx *pulumi.Context, args GetManagementAgentsOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentsResultOutput
func (GetManagementAgentsResultOutput) AccessLevel ¶ added in v0.2.0
func (o GetManagementAgentsResultOutput) AccessLevel() pulumi.StringPtrOutput
func (GetManagementAgentsResultOutput) AvailabilityStatus ¶
func (o GetManagementAgentsResultOutput) AvailabilityStatus() pulumi.StringPtrOutput
The current availability status of managementAgent
func (GetManagementAgentsResultOutput) CompartmentId ¶
func (o GetManagementAgentsResultOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (GetManagementAgentsResultOutput) CompartmentIdInSubtree ¶ added in v0.2.0
func (o GetManagementAgentsResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
func (GetManagementAgentsResultOutput) DisplayName ¶
func (o GetManagementAgentsResultOutput) DisplayName() pulumi.StringPtrOutput
Management Agent Name
func (GetManagementAgentsResultOutput) ElementType ¶
func (GetManagementAgentsResultOutput) ElementType() reflect.Type
func (GetManagementAgentsResultOutput) Filters ¶
func (o GetManagementAgentsResultOutput) Filters() GetManagementAgentsFilterArrayOutput
func (GetManagementAgentsResultOutput) HostId ¶
func (o GetManagementAgentsResultOutput) HostId() pulumi.StringPtrOutput
Host resource ocid
func (GetManagementAgentsResultOutput) Id ¶
func (o GetManagementAgentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentsResultOutput) InstallType ¶
func (o GetManagementAgentsResultOutput) InstallType() pulumi.StringPtrOutput
The install type, either AGENT or GATEWAY
func (GetManagementAgentsResultOutput) IsCustomerDeployed ¶
func (o GetManagementAgentsResultOutput) IsCustomerDeployed() pulumi.BoolPtrOutput
true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent.
func (GetManagementAgentsResultOutput) ManagementAgents ¶
func (o GetManagementAgentsResultOutput) ManagementAgents() GetManagementAgentsManagementAgentArrayOutput
The list of management_agents.
func (GetManagementAgentsResultOutput) PlatformTypes ¶
func (o GetManagementAgentsResultOutput) PlatformTypes() pulumi.StringArrayOutput
Platform Type
func (GetManagementAgentsResultOutput) PluginNames ¶
func (o GetManagementAgentsResultOutput) PluginNames() pulumi.StringArrayOutput
Management Agent Plugin Name
func (GetManagementAgentsResultOutput) State ¶
func (o GetManagementAgentsResultOutput) State() pulumi.StringPtrOutput
The current state of managementAgent
func (GetManagementAgentsResultOutput) ToGetManagementAgentsResultOutput ¶
func (o GetManagementAgentsResultOutput) ToGetManagementAgentsResultOutput() GetManagementAgentsResultOutput
func (GetManagementAgentsResultOutput) ToGetManagementAgentsResultOutputWithContext ¶
func (o GetManagementAgentsResultOutput) ToGetManagementAgentsResultOutputWithContext(ctx context.Context) GetManagementAgentsResultOutput
func (GetManagementAgentsResultOutput) Versions ¶
func (o GetManagementAgentsResultOutput) Versions() pulumi.StringArrayOutput
Management Agent Version
type LookupManagementAgentArgs ¶
type LookupManagementAgentArgs struct { // Unique Management Agent identifier ManagementAgentId string `pulumi:"managementAgentId"` }
A collection of arguments for invoking getManagementAgent.
type LookupManagementAgentInstallKeyArgs ¶
type LookupManagementAgentInstallKeyArgs struct { // Unique Management Agent Install Key identifier ManagementAgentInstallKeyId string `pulumi:"managementAgentInstallKeyId"` }
A collection of arguments for invoking getManagementAgentInstallKey.
type LookupManagementAgentInstallKeyOutputArgs ¶
type LookupManagementAgentInstallKeyOutputArgs struct { // Unique Management Agent Install Key identifier ManagementAgentInstallKeyId pulumi.StringInput `pulumi:"managementAgentInstallKeyId"` }
A collection of arguments for invoking getManagementAgentInstallKey.
func (LookupManagementAgentInstallKeyOutputArgs) ElementType ¶
func (LookupManagementAgentInstallKeyOutputArgs) ElementType() reflect.Type
type LookupManagementAgentInstallKeyResult ¶
type LookupManagementAgentInstallKeyResult struct { // Total number of install for this keys AllowedKeyInstallCount int `pulumi:"allowedKeyInstallCount"` // Compartment Identifier CompartmentId string `pulumi:"compartmentId"` // Principal id of user who created the Agent Install key CreatedByPrincipalId string `pulumi:"createdByPrincipalId"` // Total number of install for this keys CurrentKeyInstallCount int `pulumi:"currentKeyInstallCount"` // Management Agent Install Key Name DisplayName string `pulumi:"displayName"` // Agent install Key identifier Id string `pulumi:"id"` // If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false. IsUnlimited bool `pulumi:"isUnlimited"` // Management Agent Install Key Key string `pulumi:"key"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` ManagementAgentInstallKeyId string `pulumi:"managementAgentInstallKeyId"` // Status of Key State string `pulumi:"state"` // The time when Management Agent install Key was created. An RFC3339 formatted date time string TimeCreated string `pulumi:"timeCreated"` // date after which key would expire after creation TimeExpires string `pulumi:"timeExpires"` // The time when Management Agent install Key was updated. An RFC3339 formatted date time string TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getManagementAgentInstallKey.
func LookupManagementAgentInstallKey ¶
func LookupManagementAgentInstallKey(ctx *pulumi.Context, args *LookupManagementAgentInstallKeyArgs, opts ...pulumi.InvokeOption) (*LookupManagementAgentInstallKeyResult, error)
This data source provides details about a specific Management Agent Install Key resource in Oracle Cloud Infrastructure Management Agent service.
Gets complete details of the Agent install Key for a given key id ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentInstallKey(ctx, &managementagent.GetManagementAgentInstallKeyArgs{ ManagementAgentInstallKeyId: oci_management_agent_management_agent_install_key.Test_management_agent_install_key.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupManagementAgentInstallKeyResultOutput ¶
type LookupManagementAgentInstallKeyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentInstallKey.
func LookupManagementAgentInstallKeyOutput ¶
func LookupManagementAgentInstallKeyOutput(ctx *pulumi.Context, args LookupManagementAgentInstallKeyOutputArgs, opts ...pulumi.InvokeOption) LookupManagementAgentInstallKeyResultOutput
func (LookupManagementAgentInstallKeyResultOutput) AllowedKeyInstallCount ¶
func (o LookupManagementAgentInstallKeyResultOutput) AllowedKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (LookupManagementAgentInstallKeyResultOutput) CompartmentId ¶
func (o LookupManagementAgentInstallKeyResultOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (LookupManagementAgentInstallKeyResultOutput) CreatedByPrincipalId ¶
func (o LookupManagementAgentInstallKeyResultOutput) CreatedByPrincipalId() pulumi.StringOutput
Principal id of user who created the Agent Install key
func (LookupManagementAgentInstallKeyResultOutput) CurrentKeyInstallCount ¶
func (o LookupManagementAgentInstallKeyResultOutput) CurrentKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (LookupManagementAgentInstallKeyResultOutput) DisplayName ¶
func (o LookupManagementAgentInstallKeyResultOutput) DisplayName() pulumi.StringOutput
Management Agent Install Key Name
func (LookupManagementAgentInstallKeyResultOutput) ElementType ¶
func (LookupManagementAgentInstallKeyResultOutput) ElementType() reflect.Type
func (LookupManagementAgentInstallKeyResultOutput) Id ¶
func (o LookupManagementAgentInstallKeyResultOutput) Id() pulumi.StringOutput
Agent install Key identifier
func (LookupManagementAgentInstallKeyResultOutput) IsUnlimited ¶
func (o LookupManagementAgentInstallKeyResultOutput) IsUnlimited() pulumi.BoolOutput
If set to true, the install key has no expiration date or usage limit. Properties allowedKeyInstallCount and timeExpires are ignored if set to true. Defaults to false.
func (LookupManagementAgentInstallKeyResultOutput) Key ¶
func (o LookupManagementAgentInstallKeyResultOutput) Key() pulumi.StringOutput
Management Agent Install Key
func (LookupManagementAgentInstallKeyResultOutput) LifecycleDetails ¶
func (o LookupManagementAgentInstallKeyResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (LookupManagementAgentInstallKeyResultOutput) ManagementAgentInstallKeyId ¶
func (o LookupManagementAgentInstallKeyResultOutput) ManagementAgentInstallKeyId() pulumi.StringOutput
func (LookupManagementAgentInstallKeyResultOutput) State ¶
func (o LookupManagementAgentInstallKeyResultOutput) State() pulumi.StringOutput
Status of Key
func (LookupManagementAgentInstallKeyResultOutput) TimeCreated ¶
func (o LookupManagementAgentInstallKeyResultOutput) TimeCreated() pulumi.StringOutput
The time when Management Agent install Key was created. An RFC3339 formatted date time string
func (LookupManagementAgentInstallKeyResultOutput) TimeExpires ¶
func (o LookupManagementAgentInstallKeyResultOutput) TimeExpires() pulumi.StringOutput
date after which key would expire after creation
func (LookupManagementAgentInstallKeyResultOutput) TimeUpdated ¶
func (o LookupManagementAgentInstallKeyResultOutput) TimeUpdated() pulumi.StringOutput
The time when Management Agent install Key was updated. An RFC3339 formatted date time string
func (LookupManagementAgentInstallKeyResultOutput) ToLookupManagementAgentInstallKeyResultOutput ¶
func (o LookupManagementAgentInstallKeyResultOutput) ToLookupManagementAgentInstallKeyResultOutput() LookupManagementAgentInstallKeyResultOutput
func (LookupManagementAgentInstallKeyResultOutput) ToLookupManagementAgentInstallKeyResultOutputWithContext ¶
func (o LookupManagementAgentInstallKeyResultOutput) ToLookupManagementAgentInstallKeyResultOutputWithContext(ctx context.Context) LookupManagementAgentInstallKeyResultOutput
type LookupManagementAgentOutputArgs ¶
type LookupManagementAgentOutputArgs struct { // Unique Management Agent identifier ManagementAgentId pulumi.StringInput `pulumi:"managementAgentId"` }
A collection of arguments for invoking getManagementAgent.
func (LookupManagementAgentOutputArgs) ElementType ¶
func (LookupManagementAgentOutputArgs) ElementType() reflect.Type
type LookupManagementAgentResult ¶
type LookupManagementAgentResult struct { // The current availability status of managementAgent AvailabilityStatus string `pulumi:"availabilityStatus"` // Compartment Identifier CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` DeployPluginsIds []string `pulumi:"deployPluginsIds"` // Management Agent Name DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // Management Agent host machine name Host string `pulumi:"host"` // Host resource ocid HostId string `pulumi:"hostId"` // agent identifier Id string `pulumi:"id"` // agent install key identifier InstallKeyId string `pulumi:"installKeyId"` // Path where Management Agent is installed InstallPath string `pulumi:"installPath"` // The install type, either AGENT or GATEWAY InstallType string `pulumi:"installType"` // true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference. IsAgentAutoUpgradable bool `pulumi:"isAgentAutoUpgradable"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed bool `pulumi:"isCustomerDeployed"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` ManagedAgentId string `pulumi:"managedAgentId"` ManagementAgentId string `pulumi:"managementAgentId"` // Platform Name PlatformName string `pulumi:"platformName"` // Platform Type PlatformType string `pulumi:"platformType"` // Platform Version PlatformVersion string `pulumi:"platformVersion"` // list of managementAgentPlugins associated with the agent PluginLists []GetManagementAgentPluginList `pulumi:"pluginLists"` // Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999 ResourceArtifactVersion string `pulumi:"resourceArtifactVersion"` // The current state of managementAgent State string `pulumi:"state"` // The time the Management Agent was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string TimeLastHeartbeat string `pulumi:"timeLastHeartbeat"` // The time the Management Agent was last updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // Management Agent Version Version string `pulumi:"version"` }
A collection of values returned by getManagementAgent.
func LookupManagementAgent ¶
func LookupManagementAgent(ctx *pulumi.Context, args *LookupManagementAgentArgs, opts ...pulumi.InvokeOption) (*LookupManagementAgentResult, error)
This data source provides details about a specific Management Agent resource in Oracle Cloud Infrastructure Management Agent service.
Gets complete details of the inventory of a given agent id ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgent(ctx, &managementagent.GetManagementAgentArgs{ ManagementAgentId: oci_management_agent_management_agent.Test_management_agent.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupManagementAgentResultOutput ¶
type LookupManagementAgentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgent.
func LookupManagementAgentOutput ¶
func LookupManagementAgentOutput(ctx *pulumi.Context, args LookupManagementAgentOutputArgs, opts ...pulumi.InvokeOption) LookupManagementAgentResultOutput
func (LookupManagementAgentResultOutput) AvailabilityStatus ¶
func (o LookupManagementAgentResultOutput) AvailabilityStatus() pulumi.StringOutput
The current availability status of managementAgent
func (LookupManagementAgentResultOutput) CompartmentId ¶
func (o LookupManagementAgentResultOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (LookupManagementAgentResultOutput) DefinedTags ¶
func (o LookupManagementAgentResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupManagementAgentResultOutput) DeployPluginsIds ¶
func (o LookupManagementAgentResultOutput) DeployPluginsIds() pulumi.StringArrayOutput
func (LookupManagementAgentResultOutput) DisplayName ¶
func (o LookupManagementAgentResultOutput) DisplayName() pulumi.StringOutput
Management Agent Name
func (LookupManagementAgentResultOutput) ElementType ¶
func (LookupManagementAgentResultOutput) ElementType() reflect.Type
func (LookupManagementAgentResultOutput) FreeformTags ¶
func (o LookupManagementAgentResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupManagementAgentResultOutput) Host ¶
func (o LookupManagementAgentResultOutput) Host() pulumi.StringOutput
Management Agent host machine name
func (LookupManagementAgentResultOutput) HostId ¶
func (o LookupManagementAgentResultOutput) HostId() pulumi.StringOutput
Host resource ocid
func (LookupManagementAgentResultOutput) Id ¶
func (o LookupManagementAgentResultOutput) Id() pulumi.StringOutput
agent identifier
func (LookupManagementAgentResultOutput) InstallKeyId ¶
func (o LookupManagementAgentResultOutput) InstallKeyId() pulumi.StringOutput
agent install key identifier
func (LookupManagementAgentResultOutput) InstallPath ¶
func (o LookupManagementAgentResultOutput) InstallPath() pulumi.StringOutput
Path where Management Agent is installed
func (LookupManagementAgentResultOutput) InstallType ¶
func (o LookupManagementAgentResultOutput) InstallType() pulumi.StringOutput
The install type, either AGENT or GATEWAY
func (LookupManagementAgentResultOutput) IsAgentAutoUpgradable ¶
func (o LookupManagementAgentResultOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference.
func (LookupManagementAgentResultOutput) IsCustomerDeployed ¶
func (o LookupManagementAgentResultOutput) IsCustomerDeployed() pulumi.BoolOutput
true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent.
func (LookupManagementAgentResultOutput) LifecycleDetails ¶
func (o LookupManagementAgentResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (LookupManagementAgentResultOutput) ManagedAgentId ¶
func (o LookupManagementAgentResultOutput) ManagedAgentId() pulumi.StringOutput
func (LookupManagementAgentResultOutput) ManagementAgentId ¶
func (o LookupManagementAgentResultOutput) ManagementAgentId() pulumi.StringOutput
func (LookupManagementAgentResultOutput) PlatformName ¶
func (o LookupManagementAgentResultOutput) PlatformName() pulumi.StringOutput
Platform Name
func (LookupManagementAgentResultOutput) PlatformType ¶
func (o LookupManagementAgentResultOutput) PlatformType() pulumi.StringOutput
Platform Type
func (LookupManagementAgentResultOutput) PlatformVersion ¶
func (o LookupManagementAgentResultOutput) PlatformVersion() pulumi.StringOutput
Platform Version
func (LookupManagementAgentResultOutput) PluginLists ¶
func (o LookupManagementAgentResultOutput) PluginLists() GetManagementAgentPluginListArrayOutput
list of managementAgentPlugins associated with the agent
func (LookupManagementAgentResultOutput) ResourceArtifactVersion ¶
func (o LookupManagementAgentResultOutput) ResourceArtifactVersion() pulumi.StringOutput
Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999
func (LookupManagementAgentResultOutput) State ¶
func (o LookupManagementAgentResultOutput) State() pulumi.StringOutput
The current state of managementAgent
func (LookupManagementAgentResultOutput) TimeCreated ¶
func (o LookupManagementAgentResultOutput) TimeCreated() pulumi.StringOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (LookupManagementAgentResultOutput) TimeLastHeartbeat ¶
func (o LookupManagementAgentResultOutput) TimeLastHeartbeat() pulumi.StringOutput
The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string
func (LookupManagementAgentResultOutput) TimeUpdated ¶
func (o LookupManagementAgentResultOutput) TimeUpdated() pulumi.StringOutput
The time the Management Agent was last updated. An RFC3339 formatted datetime string
func (LookupManagementAgentResultOutput) ToLookupManagementAgentResultOutput ¶
func (o LookupManagementAgentResultOutput) ToLookupManagementAgentResultOutput() LookupManagementAgentResultOutput
func (LookupManagementAgentResultOutput) ToLookupManagementAgentResultOutputWithContext ¶
func (o LookupManagementAgentResultOutput) ToLookupManagementAgentResultOutputWithContext(ctx context.Context) LookupManagementAgentResultOutput
func (LookupManagementAgentResultOutput) Version ¶
func (o LookupManagementAgentResultOutput) Version() pulumi.StringOutput
Management Agent Version
type ManagementAgent ¶
type ManagementAgent struct { pulumi.CustomResourceState // The current availability status of managementAgent AvailabilityStatus pulumi.StringOutput `pulumi:"availabilityStatus"` // Compartment Identifier CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) Plugin Id list DeployPluginsIds pulumi.StringArrayOutput `pulumi:"deployPluginsIds"` // (Updatable) New displayName of Agent. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // Management Agent host machine name Host pulumi.StringOutput `pulumi:"host"` // Host resource ocid HostId pulumi.StringOutput `pulumi:"hostId"` // agent install key identifier InstallKeyId pulumi.StringOutput `pulumi:"installKeyId"` // Path where Management Agent is installed InstallPath pulumi.StringOutput `pulumi:"installPath"` // The install type, either AGENT or GATEWAY InstallType pulumi.StringOutput `pulumi:"installType"` // true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference. IsAgentAutoUpgradable pulumi.BoolOutput `pulumi:"isAgentAutoUpgradable"` // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed pulumi.BoolOutput `pulumi:"isCustomerDeployed"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Unique Management Agent identifier ManagedAgentId pulumi.StringOutput `pulumi:"managedAgentId"` // Platform Name PlatformName pulumi.StringOutput `pulumi:"platformName"` // Platform Type PlatformType pulumi.StringOutput `pulumi:"platformType"` // Platform Version PlatformVersion pulumi.StringOutput `pulumi:"platformVersion"` // list of managementAgentPlugins associated with the agent PluginLists ManagementAgentPluginListArrayOutput `pulumi:"pluginLists"` // Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999 ResourceArtifactVersion pulumi.StringOutput `pulumi:"resourceArtifactVersion"` // The current state of managementAgent State pulumi.StringOutput `pulumi:"state"` // The time the Management Agent was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string TimeLastHeartbeat pulumi.StringOutput `pulumi:"timeLastHeartbeat"` // The time the Management Agent was last updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Management Agent Version Version pulumi.StringOutput `pulumi:"version"` }
This resource provides the Management Agent resource in Oracle Cloud Infrastructure Management Agent service.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.NewManagementAgent(ctx, "testManagementAgent", &ManagementAgent.ManagementAgentArgs{ ManagedAgentId: pulumi.Any(oci_management_agent_managed_agent.Test_managed_agent.Id), }) if err != nil { return err } return nil }) }
```
## Import
ManagementAgents can be imported using the `id`, e.g.
```sh
$ pulumi import oci:ManagementAgent/managementAgent:ManagementAgent test_management_agent "id"
```
func GetManagementAgent ¶
func GetManagementAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementAgentState, opts ...pulumi.ResourceOption) (*ManagementAgent, error)
GetManagementAgent gets an existing ManagementAgent 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 NewManagementAgent ¶
func NewManagementAgent(ctx *pulumi.Context, name string, args *ManagementAgentArgs, opts ...pulumi.ResourceOption) (*ManagementAgent, error)
NewManagementAgent registers a new resource with the given unique name, arguments, and options.
func (*ManagementAgent) ElementType ¶
func (*ManagementAgent) ElementType() reflect.Type
func (*ManagementAgent) ToManagementAgentOutput ¶
func (i *ManagementAgent) ToManagementAgentOutput() ManagementAgentOutput
func (*ManagementAgent) ToManagementAgentOutputWithContext ¶
func (i *ManagementAgent) ToManagementAgentOutputWithContext(ctx context.Context) ManagementAgentOutput
type ManagementAgentArgs ¶
type ManagementAgentArgs struct { // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.MapInput // (Updatable) Plugin Id list DeployPluginsIds pulumi.StringArrayInput // (Updatable) New displayName of Agent. DisplayName pulumi.StringPtrInput // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.MapInput // Unique Management Agent identifier ManagedAgentId pulumi.StringInput }
The set of arguments for constructing a ManagementAgent resource.
func (ManagementAgentArgs) ElementType ¶
func (ManagementAgentArgs) ElementType() reflect.Type
type ManagementAgentArray ¶
type ManagementAgentArray []ManagementAgentInput
func (ManagementAgentArray) ElementType ¶
func (ManagementAgentArray) ElementType() reflect.Type
func (ManagementAgentArray) ToManagementAgentArrayOutput ¶
func (i ManagementAgentArray) ToManagementAgentArrayOutput() ManagementAgentArrayOutput
func (ManagementAgentArray) ToManagementAgentArrayOutputWithContext ¶
func (i ManagementAgentArray) ToManagementAgentArrayOutputWithContext(ctx context.Context) ManagementAgentArrayOutput
type ManagementAgentArrayInput ¶
type ManagementAgentArrayInput interface { pulumi.Input ToManagementAgentArrayOutput() ManagementAgentArrayOutput ToManagementAgentArrayOutputWithContext(context.Context) ManagementAgentArrayOutput }
ManagementAgentArrayInput is an input type that accepts ManagementAgentArray and ManagementAgentArrayOutput values. You can construct a concrete instance of `ManagementAgentArrayInput` via:
ManagementAgentArray{ ManagementAgentArgs{...} }
type ManagementAgentArrayOutput ¶
type ManagementAgentArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentArrayOutput) ElementType ¶
func (ManagementAgentArrayOutput) ElementType() reflect.Type
func (ManagementAgentArrayOutput) Index ¶
func (o ManagementAgentArrayOutput) Index(i pulumi.IntInput) ManagementAgentOutput
func (ManagementAgentArrayOutput) ToManagementAgentArrayOutput ¶
func (o ManagementAgentArrayOutput) ToManagementAgentArrayOutput() ManagementAgentArrayOutput
func (ManagementAgentArrayOutput) ToManagementAgentArrayOutputWithContext ¶
func (o ManagementAgentArrayOutput) ToManagementAgentArrayOutputWithContext(ctx context.Context) ManagementAgentArrayOutput
type ManagementAgentInput ¶
type ManagementAgentInput interface { pulumi.Input ToManagementAgentOutput() ManagementAgentOutput ToManagementAgentOutputWithContext(ctx context.Context) ManagementAgentOutput }
type ManagementAgentInstallKey ¶
type ManagementAgentInstallKey struct { pulumi.CustomResourceState // Total number of install for this keys AllowedKeyInstallCount pulumi.IntOutput `pulumi:"allowedKeyInstallCount"` // Compartment Identifier CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Principal id of user who created the Agent Install key CreatedByPrincipalId pulumi.StringOutput `pulumi:"createdByPrincipalId"` // Total number of install for this keys CurrentKeyInstallCount pulumi.IntOutput `pulumi:"currentKeyInstallCount"` // (Updatable) Management Agent install Key Name DisplayName pulumi.StringOutput `pulumi:"displayName"` // If set to true, the install key has no expiration date or usage limit. Defaults to false IsUnlimited pulumi.BoolOutput `pulumi:"isUnlimited"` // Management Agent Install Key Key pulumi.StringOutput `pulumi:"key"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Status of Key State pulumi.StringOutput `pulumi:"state"` // The time when Management Agent install Key was created. An RFC3339 formatted date time string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // date after which key would expire after creation TimeExpires pulumi.StringOutput `pulumi:"timeExpires"` // The time when Management Agent install Key was updated. An RFC3339 formatted date time string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Management Agent Install Key resource in Oracle Cloud Infrastructure Management Agent service.
User creates a new install key as part of this API.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.NewManagementAgentInstallKey(ctx, "testManagementAgentInstallKey", &ManagementAgent.ManagementAgentInstallKeyArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), DisplayName: pulumi.Any(_var.Management_agent_install_key_display_name), AllowedKeyInstallCount: pulumi.Any(_var.Management_agent_install_key_allowed_key_install_count), IsUnlimited: pulumi.Any(_var.Management_agent_install_key_is_unlimited), TimeExpires: pulumi.Any(_var.Management_agent_install_key_time_expires), }) if err != nil { return err } return nil }) }
```
## Import
ManagementAgentInstallKeys can be imported using the `id`, e.g.
```sh
$ pulumi import oci:ManagementAgent/managementAgentInstallKey:ManagementAgentInstallKey test_management_agent_install_key "id"
```
func GetManagementAgentInstallKey ¶
func GetManagementAgentInstallKey(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementAgentInstallKeyState, opts ...pulumi.ResourceOption) (*ManagementAgentInstallKey, error)
GetManagementAgentInstallKey gets an existing ManagementAgentInstallKey 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 NewManagementAgentInstallKey ¶
func NewManagementAgentInstallKey(ctx *pulumi.Context, name string, args *ManagementAgentInstallKeyArgs, opts ...pulumi.ResourceOption) (*ManagementAgentInstallKey, error)
NewManagementAgentInstallKey registers a new resource with the given unique name, arguments, and options.
func (*ManagementAgentInstallKey) ElementType ¶
func (*ManagementAgentInstallKey) ElementType() reflect.Type
func (*ManagementAgentInstallKey) ToManagementAgentInstallKeyOutput ¶
func (i *ManagementAgentInstallKey) ToManagementAgentInstallKeyOutput() ManagementAgentInstallKeyOutput
func (*ManagementAgentInstallKey) ToManagementAgentInstallKeyOutputWithContext ¶
func (i *ManagementAgentInstallKey) ToManagementAgentInstallKeyOutputWithContext(ctx context.Context) ManagementAgentInstallKeyOutput
type ManagementAgentInstallKeyArgs ¶
type ManagementAgentInstallKeyArgs struct { // Total number of install for this keys AllowedKeyInstallCount pulumi.IntPtrInput // Compartment Identifier CompartmentId pulumi.StringInput // (Updatable) Management Agent install Key Name DisplayName pulumi.StringInput // If set to true, the install key has no expiration date or usage limit. Defaults to false IsUnlimited pulumi.BoolPtrInput // date after which key would expire after creation TimeExpires pulumi.StringPtrInput }
The set of arguments for constructing a ManagementAgentInstallKey resource.
func (ManagementAgentInstallKeyArgs) ElementType ¶
func (ManagementAgentInstallKeyArgs) ElementType() reflect.Type
type ManagementAgentInstallKeyArray ¶
type ManagementAgentInstallKeyArray []ManagementAgentInstallKeyInput
func (ManagementAgentInstallKeyArray) ElementType ¶
func (ManagementAgentInstallKeyArray) ElementType() reflect.Type
func (ManagementAgentInstallKeyArray) ToManagementAgentInstallKeyArrayOutput ¶
func (i ManagementAgentInstallKeyArray) ToManagementAgentInstallKeyArrayOutput() ManagementAgentInstallKeyArrayOutput
func (ManagementAgentInstallKeyArray) ToManagementAgentInstallKeyArrayOutputWithContext ¶
func (i ManagementAgentInstallKeyArray) ToManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) ManagementAgentInstallKeyArrayOutput
type ManagementAgentInstallKeyArrayInput ¶
type ManagementAgentInstallKeyArrayInput interface { pulumi.Input ToManagementAgentInstallKeyArrayOutput() ManagementAgentInstallKeyArrayOutput ToManagementAgentInstallKeyArrayOutputWithContext(context.Context) ManagementAgentInstallKeyArrayOutput }
ManagementAgentInstallKeyArrayInput is an input type that accepts ManagementAgentInstallKeyArray and ManagementAgentInstallKeyArrayOutput values. You can construct a concrete instance of `ManagementAgentInstallKeyArrayInput` via:
ManagementAgentInstallKeyArray{ ManagementAgentInstallKeyArgs{...} }
type ManagementAgentInstallKeyArrayOutput ¶
type ManagementAgentInstallKeyArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentInstallKeyArrayOutput) ElementType ¶
func (ManagementAgentInstallKeyArrayOutput) ElementType() reflect.Type
func (ManagementAgentInstallKeyArrayOutput) Index ¶
func (o ManagementAgentInstallKeyArrayOutput) Index(i pulumi.IntInput) ManagementAgentInstallKeyOutput
func (ManagementAgentInstallKeyArrayOutput) ToManagementAgentInstallKeyArrayOutput ¶
func (o ManagementAgentInstallKeyArrayOutput) ToManagementAgentInstallKeyArrayOutput() ManagementAgentInstallKeyArrayOutput
func (ManagementAgentInstallKeyArrayOutput) ToManagementAgentInstallKeyArrayOutputWithContext ¶
func (o ManagementAgentInstallKeyArrayOutput) ToManagementAgentInstallKeyArrayOutputWithContext(ctx context.Context) ManagementAgentInstallKeyArrayOutput
type ManagementAgentInstallKeyInput ¶
type ManagementAgentInstallKeyInput interface { pulumi.Input ToManagementAgentInstallKeyOutput() ManagementAgentInstallKeyOutput ToManagementAgentInstallKeyOutputWithContext(ctx context.Context) ManagementAgentInstallKeyOutput }
type ManagementAgentInstallKeyMap ¶
type ManagementAgentInstallKeyMap map[string]ManagementAgentInstallKeyInput
func (ManagementAgentInstallKeyMap) ElementType ¶
func (ManagementAgentInstallKeyMap) ElementType() reflect.Type
func (ManagementAgentInstallKeyMap) ToManagementAgentInstallKeyMapOutput ¶
func (i ManagementAgentInstallKeyMap) ToManagementAgentInstallKeyMapOutput() ManagementAgentInstallKeyMapOutput
func (ManagementAgentInstallKeyMap) ToManagementAgentInstallKeyMapOutputWithContext ¶
func (i ManagementAgentInstallKeyMap) ToManagementAgentInstallKeyMapOutputWithContext(ctx context.Context) ManagementAgentInstallKeyMapOutput
type ManagementAgentInstallKeyMapInput ¶
type ManagementAgentInstallKeyMapInput interface { pulumi.Input ToManagementAgentInstallKeyMapOutput() ManagementAgentInstallKeyMapOutput ToManagementAgentInstallKeyMapOutputWithContext(context.Context) ManagementAgentInstallKeyMapOutput }
ManagementAgentInstallKeyMapInput is an input type that accepts ManagementAgentInstallKeyMap and ManagementAgentInstallKeyMapOutput values. You can construct a concrete instance of `ManagementAgentInstallKeyMapInput` via:
ManagementAgentInstallKeyMap{ "key": ManagementAgentInstallKeyArgs{...} }
type ManagementAgentInstallKeyMapOutput ¶
type ManagementAgentInstallKeyMapOutput struct{ *pulumi.OutputState }
func (ManagementAgentInstallKeyMapOutput) ElementType ¶
func (ManagementAgentInstallKeyMapOutput) ElementType() reflect.Type
func (ManagementAgentInstallKeyMapOutput) MapIndex ¶
func (o ManagementAgentInstallKeyMapOutput) MapIndex(k pulumi.StringInput) ManagementAgentInstallKeyOutput
func (ManagementAgentInstallKeyMapOutput) ToManagementAgentInstallKeyMapOutput ¶
func (o ManagementAgentInstallKeyMapOutput) ToManagementAgentInstallKeyMapOutput() ManagementAgentInstallKeyMapOutput
func (ManagementAgentInstallKeyMapOutput) ToManagementAgentInstallKeyMapOutputWithContext ¶
func (o ManagementAgentInstallKeyMapOutput) ToManagementAgentInstallKeyMapOutputWithContext(ctx context.Context) ManagementAgentInstallKeyMapOutput
type ManagementAgentInstallKeyOutput ¶
type ManagementAgentInstallKeyOutput struct{ *pulumi.OutputState }
func (ManagementAgentInstallKeyOutput) AllowedKeyInstallCount ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) AllowedKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (ManagementAgentInstallKeyOutput) CompartmentId ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (ManagementAgentInstallKeyOutput) CreatedByPrincipalId ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) CreatedByPrincipalId() pulumi.StringOutput
Principal id of user who created the Agent Install key
func (ManagementAgentInstallKeyOutput) CurrentKeyInstallCount ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) CurrentKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (ManagementAgentInstallKeyOutput) DisplayName ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) DisplayName() pulumi.StringOutput
(Updatable) Management Agent install Key Name
func (ManagementAgentInstallKeyOutput) ElementType ¶
func (ManagementAgentInstallKeyOutput) ElementType() reflect.Type
func (ManagementAgentInstallKeyOutput) IsUnlimited ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) IsUnlimited() pulumi.BoolOutput
If set to true, the install key has no expiration date or usage limit. Defaults to false
func (ManagementAgentInstallKeyOutput) Key ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) Key() pulumi.StringOutput
Management Agent Install Key
func (ManagementAgentInstallKeyOutput) LifecycleDetails ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (ManagementAgentInstallKeyOutput) State ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) State() pulumi.StringOutput
Status of Key
func (ManagementAgentInstallKeyOutput) TimeCreated ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) TimeCreated() pulumi.StringOutput
The time when Management Agent install Key was created. An RFC3339 formatted date time string
func (ManagementAgentInstallKeyOutput) TimeExpires ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) TimeExpires() pulumi.StringOutput
date after which key would expire after creation
func (ManagementAgentInstallKeyOutput) TimeUpdated ¶ added in v0.4.0
func (o ManagementAgentInstallKeyOutput) TimeUpdated() pulumi.StringOutput
The time when Management Agent install Key was updated. An RFC3339 formatted date time string
func (ManagementAgentInstallKeyOutput) ToManagementAgentInstallKeyOutput ¶
func (o ManagementAgentInstallKeyOutput) ToManagementAgentInstallKeyOutput() ManagementAgentInstallKeyOutput
func (ManagementAgentInstallKeyOutput) ToManagementAgentInstallKeyOutputWithContext ¶
func (o ManagementAgentInstallKeyOutput) ToManagementAgentInstallKeyOutputWithContext(ctx context.Context) ManagementAgentInstallKeyOutput
type ManagementAgentInstallKeyState ¶
type ManagementAgentInstallKeyState struct { // Total number of install for this keys AllowedKeyInstallCount pulumi.IntPtrInput // Compartment Identifier CompartmentId pulumi.StringPtrInput // Principal id of user who created the Agent Install key CreatedByPrincipalId pulumi.StringPtrInput // Total number of install for this keys CurrentKeyInstallCount pulumi.IntPtrInput // (Updatable) Management Agent install Key Name DisplayName pulumi.StringPtrInput // If set to true, the install key has no expiration date or usage limit. Defaults to false IsUnlimited pulumi.BoolPtrInput // Management Agent Install Key Key pulumi.StringPtrInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // Status of Key State pulumi.StringPtrInput // The time when Management Agent install Key was created. An RFC3339 formatted date time string TimeCreated pulumi.StringPtrInput // date after which key would expire after creation TimeExpires pulumi.StringPtrInput // The time when Management Agent install Key was updated. An RFC3339 formatted date time string TimeUpdated pulumi.StringPtrInput }
func (ManagementAgentInstallKeyState) ElementType ¶
func (ManagementAgentInstallKeyState) ElementType() reflect.Type
type ManagementAgentMap ¶
type ManagementAgentMap map[string]ManagementAgentInput
func (ManagementAgentMap) ElementType ¶
func (ManagementAgentMap) ElementType() reflect.Type
func (ManagementAgentMap) ToManagementAgentMapOutput ¶
func (i ManagementAgentMap) ToManagementAgentMapOutput() ManagementAgentMapOutput
func (ManagementAgentMap) ToManagementAgentMapOutputWithContext ¶
func (i ManagementAgentMap) ToManagementAgentMapOutputWithContext(ctx context.Context) ManagementAgentMapOutput
type ManagementAgentMapInput ¶
type ManagementAgentMapInput interface { pulumi.Input ToManagementAgentMapOutput() ManagementAgentMapOutput ToManagementAgentMapOutputWithContext(context.Context) ManagementAgentMapOutput }
ManagementAgentMapInput is an input type that accepts ManagementAgentMap and ManagementAgentMapOutput values. You can construct a concrete instance of `ManagementAgentMapInput` via:
ManagementAgentMap{ "key": ManagementAgentArgs{...} }
type ManagementAgentMapOutput ¶
type ManagementAgentMapOutput struct{ *pulumi.OutputState }
func (ManagementAgentMapOutput) ElementType ¶
func (ManagementAgentMapOutput) ElementType() reflect.Type
func (ManagementAgentMapOutput) MapIndex ¶
func (o ManagementAgentMapOutput) MapIndex(k pulumi.StringInput) ManagementAgentOutput
func (ManagementAgentMapOutput) ToManagementAgentMapOutput ¶
func (o ManagementAgentMapOutput) ToManagementAgentMapOutput() ManagementAgentMapOutput
func (ManagementAgentMapOutput) ToManagementAgentMapOutputWithContext ¶
func (o ManagementAgentMapOutput) ToManagementAgentMapOutputWithContext(ctx context.Context) ManagementAgentMapOutput
type ManagementAgentOutput ¶
type ManagementAgentOutput struct{ *pulumi.OutputState }
func (ManagementAgentOutput) AvailabilityStatus ¶ added in v0.4.0
func (o ManagementAgentOutput) AvailabilityStatus() pulumi.StringOutput
The current availability status of managementAgent
func (ManagementAgentOutput) CompartmentId ¶ added in v0.4.0
func (o ManagementAgentOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (ManagementAgentOutput) DefinedTags ¶ added in v0.4.0
func (o ManagementAgentOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (ManagementAgentOutput) DeployPluginsIds ¶ added in v0.4.0
func (o ManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
(Updatable) Plugin Id list
func (ManagementAgentOutput) DisplayName ¶ added in v0.4.0
func (o ManagementAgentOutput) DisplayName() pulumi.StringOutput
(Updatable) New displayName of Agent.
func (ManagementAgentOutput) ElementType ¶
func (ManagementAgentOutput) ElementType() reflect.Type
func (ManagementAgentOutput) FreeformTags ¶ added in v0.4.0
func (o ManagementAgentOutput) FreeformTags() pulumi.MapOutput
(Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (ManagementAgentOutput) Host ¶ added in v0.4.0
func (o ManagementAgentOutput) Host() pulumi.StringOutput
Management Agent host machine name
func (ManagementAgentOutput) HostId ¶ added in v0.4.0
func (o ManagementAgentOutput) HostId() pulumi.StringOutput
Host resource ocid
func (ManagementAgentOutput) InstallKeyId ¶ added in v0.4.0
func (o ManagementAgentOutput) InstallKeyId() pulumi.StringOutput
agent install key identifier
func (ManagementAgentOutput) InstallPath ¶ added in v0.4.0
func (o ManagementAgentOutput) InstallPath() pulumi.StringOutput
Path where Management Agent is installed
func (ManagementAgentOutput) InstallType ¶ added in v0.4.0
func (o ManagementAgentOutput) InstallType() pulumi.StringOutput
The install type, either AGENT or GATEWAY
func (ManagementAgentOutput) IsAgentAutoUpgradable ¶ added in v0.4.0
func (o ManagementAgentOutput) IsAgentAutoUpgradable() pulumi.BoolOutput
true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference.
func (ManagementAgentOutput) IsCustomerDeployed ¶ added in v0.4.0
func (o ManagementAgentOutput) IsCustomerDeployed() pulumi.BoolOutput
true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent.
func (ManagementAgentOutput) LifecycleDetails ¶ added in v0.4.0
func (o ManagementAgentOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
func (ManagementAgentOutput) ManagedAgentId ¶ added in v0.4.0
func (o ManagementAgentOutput) ManagedAgentId() pulumi.StringOutput
Unique Management Agent identifier
func (ManagementAgentOutput) PlatformName ¶ added in v0.4.0
func (o ManagementAgentOutput) PlatformName() pulumi.StringOutput
Platform Name
func (ManagementAgentOutput) PlatformType ¶ added in v0.4.0
func (o ManagementAgentOutput) PlatformType() pulumi.StringOutput
Platform Type
func (ManagementAgentOutput) PlatformVersion ¶ added in v0.4.0
func (o ManagementAgentOutput) PlatformVersion() pulumi.StringOutput
Platform Version
func (ManagementAgentOutput) PluginLists ¶ added in v0.4.0
func (o ManagementAgentOutput) PluginLists() ManagementAgentPluginListArrayOutput
list of managementAgentPlugins associated with the agent
func (ManagementAgentOutput) ResourceArtifactVersion ¶ added in v0.4.0
func (o ManagementAgentOutput) ResourceArtifactVersion() pulumi.StringOutput
Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999
func (ManagementAgentOutput) State ¶ added in v0.4.0
func (o ManagementAgentOutput) State() pulumi.StringOutput
The current state of managementAgent
func (ManagementAgentOutput) TimeCreated ¶ added in v0.4.0
func (o ManagementAgentOutput) TimeCreated() pulumi.StringOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (ManagementAgentOutput) TimeLastHeartbeat ¶ added in v0.4.0
func (o ManagementAgentOutput) TimeLastHeartbeat() pulumi.StringOutput
The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string
func (ManagementAgentOutput) TimeUpdated ¶ added in v0.4.0
func (o ManagementAgentOutput) TimeUpdated() pulumi.StringOutput
The time the Management Agent was last updated. An RFC3339 formatted datetime string
func (ManagementAgentOutput) ToManagementAgentOutput ¶
func (o ManagementAgentOutput) ToManagementAgentOutput() ManagementAgentOutput
func (ManagementAgentOutput) ToManagementAgentOutputWithContext ¶
func (o ManagementAgentOutput) ToManagementAgentOutputWithContext(ctx context.Context) ManagementAgentOutput
func (ManagementAgentOutput) Version ¶ added in v0.4.0
func (o ManagementAgentOutput) Version() pulumi.StringOutput
Management Agent Version
type ManagementAgentPluginList ¶
type ManagementAgentPluginList struct { // flag indicating whether the plugin is in enabled mode or disabled mode. IsEnabled *bool `pulumi:"isEnabled"` // Management Agent Plugin Identifier, can be renamed PluginDisplayName *string `pulumi:"pluginDisplayName"` // Plugin Id PluginId *string `pulumi:"pluginId"` // Management Agent Plugin Name PluginName *string `pulumi:"pluginName"` // Plugin Status PluginStatus *string `pulumi:"pluginStatus"` // Status message of the Plugin PluginStatusMessage *string `pulumi:"pluginStatusMessage"` // Plugin Version PluginVersion *string `pulumi:"pluginVersion"` }
type ManagementAgentPluginListArgs ¶
type ManagementAgentPluginListArgs struct { // flag indicating whether the plugin is in enabled mode or disabled mode. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` // Management Agent Plugin Identifier, can be renamed PluginDisplayName pulumi.StringPtrInput `pulumi:"pluginDisplayName"` // Plugin Id PluginId pulumi.StringPtrInput `pulumi:"pluginId"` // Management Agent Plugin Name PluginName pulumi.StringPtrInput `pulumi:"pluginName"` // Plugin Status PluginStatus pulumi.StringPtrInput `pulumi:"pluginStatus"` // Status message of the Plugin PluginStatusMessage pulumi.StringPtrInput `pulumi:"pluginStatusMessage"` // Plugin Version PluginVersion pulumi.StringPtrInput `pulumi:"pluginVersion"` }
func (ManagementAgentPluginListArgs) ElementType ¶
func (ManagementAgentPluginListArgs) ElementType() reflect.Type
func (ManagementAgentPluginListArgs) ToManagementAgentPluginListOutput ¶
func (i ManagementAgentPluginListArgs) ToManagementAgentPluginListOutput() ManagementAgentPluginListOutput
func (ManagementAgentPluginListArgs) ToManagementAgentPluginListOutputWithContext ¶
func (i ManagementAgentPluginListArgs) ToManagementAgentPluginListOutputWithContext(ctx context.Context) ManagementAgentPluginListOutput
type ManagementAgentPluginListArray ¶
type ManagementAgentPluginListArray []ManagementAgentPluginListInput
func (ManagementAgentPluginListArray) ElementType ¶
func (ManagementAgentPluginListArray) ElementType() reflect.Type
func (ManagementAgentPluginListArray) ToManagementAgentPluginListArrayOutput ¶
func (i ManagementAgentPluginListArray) ToManagementAgentPluginListArrayOutput() ManagementAgentPluginListArrayOutput
func (ManagementAgentPluginListArray) ToManagementAgentPluginListArrayOutputWithContext ¶
func (i ManagementAgentPluginListArray) ToManagementAgentPluginListArrayOutputWithContext(ctx context.Context) ManagementAgentPluginListArrayOutput
type ManagementAgentPluginListArrayInput ¶
type ManagementAgentPluginListArrayInput interface { pulumi.Input ToManagementAgentPluginListArrayOutput() ManagementAgentPluginListArrayOutput ToManagementAgentPluginListArrayOutputWithContext(context.Context) ManagementAgentPluginListArrayOutput }
ManagementAgentPluginListArrayInput is an input type that accepts ManagementAgentPluginListArray and ManagementAgentPluginListArrayOutput values. You can construct a concrete instance of `ManagementAgentPluginListArrayInput` via:
ManagementAgentPluginListArray{ ManagementAgentPluginListArgs{...} }
type ManagementAgentPluginListArrayOutput ¶
type ManagementAgentPluginListArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentPluginListArrayOutput) ElementType ¶
func (ManagementAgentPluginListArrayOutput) ElementType() reflect.Type
func (ManagementAgentPluginListArrayOutput) Index ¶
func (o ManagementAgentPluginListArrayOutput) Index(i pulumi.IntInput) ManagementAgentPluginListOutput
func (ManagementAgentPluginListArrayOutput) ToManagementAgentPluginListArrayOutput ¶
func (o ManagementAgentPluginListArrayOutput) ToManagementAgentPluginListArrayOutput() ManagementAgentPluginListArrayOutput
func (ManagementAgentPluginListArrayOutput) ToManagementAgentPluginListArrayOutputWithContext ¶
func (o ManagementAgentPluginListArrayOutput) ToManagementAgentPluginListArrayOutputWithContext(ctx context.Context) ManagementAgentPluginListArrayOutput
type ManagementAgentPluginListInput ¶
type ManagementAgentPluginListInput interface { pulumi.Input ToManagementAgentPluginListOutput() ManagementAgentPluginListOutput ToManagementAgentPluginListOutputWithContext(context.Context) ManagementAgentPluginListOutput }
ManagementAgentPluginListInput is an input type that accepts ManagementAgentPluginListArgs and ManagementAgentPluginListOutput values. You can construct a concrete instance of `ManagementAgentPluginListInput` via:
ManagementAgentPluginListArgs{...}
type ManagementAgentPluginListOutput ¶
type ManagementAgentPluginListOutput struct{ *pulumi.OutputState }
func (ManagementAgentPluginListOutput) ElementType ¶
func (ManagementAgentPluginListOutput) ElementType() reflect.Type
func (ManagementAgentPluginListOutput) IsEnabled ¶
func (o ManagementAgentPluginListOutput) IsEnabled() pulumi.BoolPtrOutput
flag indicating whether the plugin is in enabled mode or disabled mode.
func (ManagementAgentPluginListOutput) PluginDisplayName ¶
func (o ManagementAgentPluginListOutput) PluginDisplayName() pulumi.StringPtrOutput
Management Agent Plugin Identifier, can be renamed
func (ManagementAgentPluginListOutput) PluginId ¶
func (o ManagementAgentPluginListOutput) PluginId() pulumi.StringPtrOutput
Plugin Id
func (ManagementAgentPluginListOutput) PluginName ¶
func (o ManagementAgentPluginListOutput) PluginName() pulumi.StringPtrOutput
Management Agent Plugin Name
func (ManagementAgentPluginListOutput) PluginStatus ¶ added in v0.2.0
func (o ManagementAgentPluginListOutput) PluginStatus() pulumi.StringPtrOutput
Plugin Status
func (ManagementAgentPluginListOutput) PluginStatusMessage ¶ added in v0.2.0
func (o ManagementAgentPluginListOutput) PluginStatusMessage() pulumi.StringPtrOutput
Status message of the Plugin
func (ManagementAgentPluginListOutput) PluginVersion ¶
func (o ManagementAgentPluginListOutput) PluginVersion() pulumi.StringPtrOutput
Plugin Version
func (ManagementAgentPluginListOutput) ToManagementAgentPluginListOutput ¶
func (o ManagementAgentPluginListOutput) ToManagementAgentPluginListOutput() ManagementAgentPluginListOutput
func (ManagementAgentPluginListOutput) ToManagementAgentPluginListOutputWithContext ¶
func (o ManagementAgentPluginListOutput) ToManagementAgentPluginListOutputWithContext(ctx context.Context) ManagementAgentPluginListOutput
type ManagementAgentState ¶
type ManagementAgentState struct { // The current availability status of managementAgent AvailabilityStatus pulumi.StringPtrInput // Compartment Identifier CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.MapInput // (Updatable) Plugin Id list DeployPluginsIds pulumi.StringArrayInput // (Updatable) New displayName of Agent. DisplayName pulumi.StringPtrInput // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.MapInput // Management Agent host machine name Host pulumi.StringPtrInput // Host resource ocid HostId pulumi.StringPtrInput // agent install key identifier InstallKeyId pulumi.StringPtrInput // Path where Management Agent is installed InstallPath pulumi.StringPtrInput // The install type, either AGENT or GATEWAY InstallType pulumi.StringPtrInput // true if the agent can be upgraded automatically; false if it must be upgraded manually. This flag is derived from the tenancy level auto upgrade preference. IsAgentAutoUpgradable pulumi.BoolPtrInput // true, if the agent image is manually downloaded and installed. false, if the agent is deployed as a plugin in Oracle Cloud Agent. IsCustomerDeployed pulumi.BoolPtrInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails pulumi.StringPtrInput // Unique Management Agent identifier ManagedAgentId pulumi.StringPtrInput // Platform Name PlatformName pulumi.StringPtrInput // Platform Type PlatformType pulumi.StringPtrInput // Platform Version PlatformVersion pulumi.StringPtrInput // list of managementAgentPlugins associated with the agent PluginLists ManagementAgentPluginListArrayInput // Version of the deployment artifact instantiated by this Management Agent. The format for Standalone resourceMode is YYMMDD.HHMM, and the format for other modes (whose artifacts are based upon Standalone but can advance independently) is YYMMDD.HHMM.VVVVVVVVVVVV. VVVVVVVVVVVV is always a numeric value between 000000000000 and 999999999999 ResourceArtifactVersion pulumi.StringPtrInput // The current state of managementAgent State pulumi.StringPtrInput // The time the Management Agent was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The time the Management Agent has last recorded its health status in telemetry. This value will be null if the agent has not recorded its health status in last 7 days. An RFC3339 formatted datetime string TimeLastHeartbeat pulumi.StringPtrInput // The time the Management Agent was last updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput // Management Agent Version Version pulumi.StringPtrInput }
func (ManagementAgentState) ElementType ¶
func (ManagementAgentState) ElementType() reflect.Type
Source Files
¶
- getManagementAgent.go
- getManagementAgentAvailableHistories.go
- getManagementAgentCount.go
- getManagementAgentGetAutoUpgradableConfig.go
- getManagementAgentImages.go
- getManagementAgentInstallKey.go
- getManagementAgentInstallKeys.go
- getManagementAgentPluginCount.go
- getManagementAgentPlugins.go
- getManagementAgents.go
- init.go
- managementAgent.go
- managementAgentInstallKey.go
- pulumiTypes.go