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 GetManagementAgentDataSourceList
- type GetManagementAgentDataSourceListArgs
- func (GetManagementAgentDataSourceListArgs) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceListArgs) ToGetManagementAgentDataSourceListOutput() GetManagementAgentDataSourceListOutput
- func (i GetManagementAgentDataSourceListArgs) ToGetManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListOutput
- type GetManagementAgentDataSourceListArray
- func (GetManagementAgentDataSourceListArray) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceListArray) ToGetManagementAgentDataSourceListArrayOutput() GetManagementAgentDataSourceListArrayOutput
- func (i GetManagementAgentDataSourceListArray) ToGetManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListArrayOutput
- type GetManagementAgentDataSourceListArrayInput
- type GetManagementAgentDataSourceListArrayOutput
- func (GetManagementAgentDataSourceListArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceListArrayOutput) Index(i pulumi.IntInput) GetManagementAgentDataSourceListOutput
- func (o GetManagementAgentDataSourceListArrayOutput) ToGetManagementAgentDataSourceListArrayOutput() GetManagementAgentDataSourceListArrayOutput
- func (o GetManagementAgentDataSourceListArrayOutput) ToGetManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListArrayOutput
- type GetManagementAgentDataSourceListInput
- type GetManagementAgentDataSourceListMetricDimension
- type GetManagementAgentDataSourceListMetricDimensionArgs
- func (GetManagementAgentDataSourceListMetricDimensionArgs) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentDataSourceListMetricDimensionOutput
- func (i GetManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionOutput
- type GetManagementAgentDataSourceListMetricDimensionArray
- func (GetManagementAgentDataSourceListMetricDimensionArray) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentDataSourceListMetricDimensionArrayOutput
- func (i GetManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionArrayOutput
- type GetManagementAgentDataSourceListMetricDimensionArrayInput
- type GetManagementAgentDataSourceListMetricDimensionArrayOutput
- func (GetManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceListMetricDimensionArrayOutput) Index(i pulumi.IntInput) GetManagementAgentDataSourceListMetricDimensionOutput
- func (o GetManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentDataSourceListMetricDimensionArrayOutput
- func (o GetManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionArrayOutput
- type GetManagementAgentDataSourceListMetricDimensionInput
- type GetManagementAgentDataSourceListMetricDimensionOutput
- func (GetManagementAgentDataSourceListMetricDimensionOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceListMetricDimensionOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentDataSourceListMetricDimensionOutput
- func (o GetManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionOutput
- func (o GetManagementAgentDataSourceListMetricDimensionOutput) Value() pulumi.StringOutput
- type GetManagementAgentDataSourceListOutput
- func (o GetManagementAgentDataSourceListOutput) AllowMetrics() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) ConnectionTimeout() pulumi.IntOutput
- func (GetManagementAgentDataSourceListOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceListOutput) IsDaemonSet() pulumi.BoolOutput
- func (o GetManagementAgentDataSourceListOutput) Key() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) MetricDimensions() GetManagementAgentDataSourceListMetricDimensionArrayOutput
- func (o GetManagementAgentDataSourceListOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) Namespace() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) ProxyUrl() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) ReadDataLimit() pulumi.IntOutput
- func (o GetManagementAgentDataSourceListOutput) ReadTimeout() pulumi.IntOutput
- func (o GetManagementAgentDataSourceListOutput) ResourceGroup() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) ScheduleMins() pulumi.IntOutput
- func (o GetManagementAgentDataSourceListOutput) State() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) TimeCreated() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) TimeUpdated() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) ToGetManagementAgentDataSourceListOutput() GetManagementAgentDataSourceListOutput
- func (o GetManagementAgentDataSourceListOutput) ToGetManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListOutput
- func (o GetManagementAgentDataSourceListOutput) Type() pulumi.StringOutput
- func (o GetManagementAgentDataSourceListOutput) Url() pulumi.StringOutput
- type GetManagementAgentDataSourceMetricDimension
- type GetManagementAgentDataSourceMetricDimensionArgs
- func (GetManagementAgentDataSourceMetricDimensionArgs) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceMetricDimensionArgs) ToGetManagementAgentDataSourceMetricDimensionOutput() GetManagementAgentDataSourceMetricDimensionOutput
- func (i GetManagementAgentDataSourceMetricDimensionArgs) ToGetManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionOutput
- type GetManagementAgentDataSourceMetricDimensionArray
- func (GetManagementAgentDataSourceMetricDimensionArray) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceMetricDimensionArray) ToGetManagementAgentDataSourceMetricDimensionArrayOutput() GetManagementAgentDataSourceMetricDimensionArrayOutput
- func (i GetManagementAgentDataSourceMetricDimensionArray) ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionArrayOutput
- type GetManagementAgentDataSourceMetricDimensionArrayInput
- type GetManagementAgentDataSourceMetricDimensionArrayOutput
- func (GetManagementAgentDataSourceMetricDimensionArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceMetricDimensionArrayOutput) Index(i pulumi.IntInput) GetManagementAgentDataSourceMetricDimensionOutput
- func (o GetManagementAgentDataSourceMetricDimensionArrayOutput) ToGetManagementAgentDataSourceMetricDimensionArrayOutput() GetManagementAgentDataSourceMetricDimensionArrayOutput
- func (o GetManagementAgentDataSourceMetricDimensionArrayOutput) ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionArrayOutput
- type GetManagementAgentDataSourceMetricDimensionInput
- type GetManagementAgentDataSourceMetricDimensionOutput
- func (GetManagementAgentDataSourceMetricDimensionOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceMetricDimensionOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentDataSourceMetricDimensionOutput) ToGetManagementAgentDataSourceMetricDimensionOutput() GetManagementAgentDataSourceMetricDimensionOutput
- func (o GetManagementAgentDataSourceMetricDimensionOutput) ToGetManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionOutput
- func (o GetManagementAgentDataSourceMetricDimensionOutput) Value() pulumi.StringOutput
- type GetManagementAgentDataSourceSummaryList
- type GetManagementAgentDataSourceSummaryListArgs
- func (GetManagementAgentDataSourceSummaryListArgs) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentDataSourceSummaryListOutput() GetManagementAgentDataSourceSummaryListOutput
- func (i GetManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListOutput
- type GetManagementAgentDataSourceSummaryListArray
- func (GetManagementAgentDataSourceSummaryListArray) ElementType() reflect.Type
- func (i GetManagementAgentDataSourceSummaryListArray) ToGetManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentDataSourceSummaryListArrayOutput
- func (i GetManagementAgentDataSourceSummaryListArray) ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListArrayOutput
- type GetManagementAgentDataSourceSummaryListArrayInput
- type GetManagementAgentDataSourceSummaryListArrayOutput
- func (GetManagementAgentDataSourceSummaryListArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceSummaryListArrayOutput) Index(i pulumi.IntInput) GetManagementAgentDataSourceSummaryListOutput
- func (o GetManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentDataSourceSummaryListArrayOutput
- func (o GetManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListArrayOutput
- type GetManagementAgentDataSourceSummaryListInput
- type GetManagementAgentDataSourceSummaryListOutput
- func (GetManagementAgentDataSourceSummaryListOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourceSummaryListOutput) IsDaemonSet() pulumi.BoolOutput
- func (o GetManagementAgentDataSourceSummaryListOutput) Key() pulumi.StringOutput
- func (o GetManagementAgentDataSourceSummaryListOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentDataSourceSummaryListOutput() GetManagementAgentDataSourceSummaryListOutput
- func (o GetManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListOutput
- func (o GetManagementAgentDataSourceSummaryListOutput) Type() pulumi.StringOutput
- type GetManagementAgentDataSourcesArgs
- type GetManagementAgentDataSourcesDataSource
- type GetManagementAgentDataSourcesDataSourceArgs
- func (GetManagementAgentDataSourcesDataSourceArgs) ElementType() reflect.Type
- func (i GetManagementAgentDataSourcesDataSourceArgs) ToGetManagementAgentDataSourcesDataSourceOutput() GetManagementAgentDataSourcesDataSourceOutput
- func (i GetManagementAgentDataSourcesDataSourceArgs) ToGetManagementAgentDataSourcesDataSourceOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceOutput
- type GetManagementAgentDataSourcesDataSourceArray
- func (GetManagementAgentDataSourcesDataSourceArray) ElementType() reflect.Type
- func (i GetManagementAgentDataSourcesDataSourceArray) ToGetManagementAgentDataSourcesDataSourceArrayOutput() GetManagementAgentDataSourcesDataSourceArrayOutput
- func (i GetManagementAgentDataSourcesDataSourceArray) ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceArrayOutput
- type GetManagementAgentDataSourcesDataSourceArrayInput
- type GetManagementAgentDataSourcesDataSourceArrayOutput
- func (GetManagementAgentDataSourcesDataSourceArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourcesDataSourceArrayOutput) Index(i pulumi.IntInput) GetManagementAgentDataSourcesDataSourceOutput
- func (o GetManagementAgentDataSourcesDataSourceArrayOutput) ToGetManagementAgentDataSourcesDataSourceArrayOutput() GetManagementAgentDataSourcesDataSourceArrayOutput
- func (o GetManagementAgentDataSourcesDataSourceArrayOutput) ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceArrayOutput
- type GetManagementAgentDataSourcesDataSourceInput
- type GetManagementAgentDataSourcesDataSourceOutput
- func (o GetManagementAgentDataSourcesDataSourceOutput) DataSourceKey() pulumi.StringOutput
- func (GetManagementAgentDataSourcesDataSourceOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourcesDataSourceOutput) Name() pulumi.StringPtrOutput
- func (o GetManagementAgentDataSourcesDataSourceOutput) ToGetManagementAgentDataSourcesDataSourceOutput() GetManagementAgentDataSourcesDataSourceOutput
- func (o GetManagementAgentDataSourcesDataSourceOutput) ToGetManagementAgentDataSourcesDataSourceOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceOutput
- func (o GetManagementAgentDataSourcesDataSourceOutput) Type() pulumi.StringOutput
- type GetManagementAgentDataSourcesFilter
- type GetManagementAgentDataSourcesFilterArgs
- func (GetManagementAgentDataSourcesFilterArgs) ElementType() reflect.Type
- func (i GetManagementAgentDataSourcesFilterArgs) ToGetManagementAgentDataSourcesFilterOutput() GetManagementAgentDataSourcesFilterOutput
- func (i GetManagementAgentDataSourcesFilterArgs) ToGetManagementAgentDataSourcesFilterOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterOutput
- type GetManagementAgentDataSourcesFilterArray
- func (GetManagementAgentDataSourcesFilterArray) ElementType() reflect.Type
- func (i GetManagementAgentDataSourcesFilterArray) ToGetManagementAgentDataSourcesFilterArrayOutput() GetManagementAgentDataSourcesFilterArrayOutput
- func (i GetManagementAgentDataSourcesFilterArray) ToGetManagementAgentDataSourcesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterArrayOutput
- type GetManagementAgentDataSourcesFilterArrayInput
- type GetManagementAgentDataSourcesFilterArrayOutput
- func (GetManagementAgentDataSourcesFilterArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourcesFilterArrayOutput) Index(i pulumi.IntInput) GetManagementAgentDataSourcesFilterOutput
- func (o GetManagementAgentDataSourcesFilterArrayOutput) ToGetManagementAgentDataSourcesFilterArrayOutput() GetManagementAgentDataSourcesFilterArrayOutput
- func (o GetManagementAgentDataSourcesFilterArrayOutput) ToGetManagementAgentDataSourcesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterArrayOutput
- type GetManagementAgentDataSourcesFilterInput
- type GetManagementAgentDataSourcesFilterOutput
- func (GetManagementAgentDataSourcesFilterOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourcesFilterOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentDataSourcesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetManagementAgentDataSourcesFilterOutput) ToGetManagementAgentDataSourcesFilterOutput() GetManagementAgentDataSourcesFilterOutput
- func (o GetManagementAgentDataSourcesFilterOutput) ToGetManagementAgentDataSourcesFilterOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterOutput
- func (o GetManagementAgentDataSourcesFilterOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentDataSourcesOutputArgs
- type GetManagementAgentDataSourcesResult
- type GetManagementAgentDataSourcesResultOutput
- func (o GetManagementAgentDataSourcesResultOutput) DataSources() GetManagementAgentDataSourcesDataSourceArrayOutput
- func (GetManagementAgentDataSourcesResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentDataSourcesResultOutput) Filters() GetManagementAgentDataSourcesFilterArrayOutput
- func (o GetManagementAgentDataSourcesResultOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentDataSourcesResultOutput) ManagementAgentId() pulumi.StringOutput
- func (o GetManagementAgentDataSourcesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetManagementAgentDataSourcesResultOutput) ToGetManagementAgentDataSourcesResultOutput() GetManagementAgentDataSourcesResultOutput
- func (o GetManagementAgentDataSourcesResultOutput) ToGetManagementAgentDataSourcesResultOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesResultOutput
- 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 GetManagementAgentImagesManagementAgentImageImageObjectStorageDetail
- type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs
- func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ElementType() reflect.Type
- func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
- func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
- type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray
- func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ElementType() reflect.Type
- func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput() ...
- func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext(ctx context.Context) ...
- type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayInput
- type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput
- func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) Index(i pulumi.IntInput) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput() ...
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext(ctx context.Context) ...
- type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailInput
- type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) Checksum() pulumi.StringOutput
- func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) Object() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectBucket() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectNamespace() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectUrl() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
- func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
- type GetManagementAgentImagesManagementAgentImageInput
- type GetManagementAgentImagesManagementAgentImageOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) Checksum() pulumi.StringOutput
- func (GetManagementAgentImagesManagementAgentImageOutput) ElementType() reflect.Type
- func (o GetManagementAgentImagesManagementAgentImageOutput) Id() pulumi.StringOutput
- func (o GetManagementAgentImagesManagementAgentImageOutput) ImageObjectStorageDetails() ...
- 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 GetManagementAgentManagementAgentProperty
- type GetManagementAgentManagementAgentPropertyArgs
- func (GetManagementAgentManagementAgentPropertyArgs) ElementType() reflect.Type
- func (i GetManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentManagementAgentPropertyOutput() GetManagementAgentManagementAgentPropertyOutput
- func (i GetManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyOutput
- type GetManagementAgentManagementAgentPropertyArray
- func (GetManagementAgentManagementAgentPropertyArray) ElementType() reflect.Type
- func (i GetManagementAgentManagementAgentPropertyArray) ToGetManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentManagementAgentPropertyArrayOutput
- func (i GetManagementAgentManagementAgentPropertyArray) ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyArrayOutput
- type GetManagementAgentManagementAgentPropertyArrayInput
- type GetManagementAgentManagementAgentPropertyArrayOutput
- func (GetManagementAgentManagementAgentPropertyArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentManagementAgentPropertyArrayOutput) Index(i pulumi.IntInput) GetManagementAgentManagementAgentPropertyOutput
- func (o GetManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentManagementAgentPropertyArrayOutput
- func (o GetManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyArrayOutput
- type GetManagementAgentManagementAgentPropertyInput
- type GetManagementAgentManagementAgentPropertyOutput
- func (GetManagementAgentManagementAgentPropertyOutput) ElementType() reflect.Type
- func (o GetManagementAgentManagementAgentPropertyOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentManagementAgentPropertyOutput() GetManagementAgentManagementAgentPropertyOutput
- func (o GetManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyOutput
- func (o GetManagementAgentManagementAgentPropertyOutput) Units() pulumi.StringOutput
- func (o GetManagementAgentManagementAgentPropertyOutput) Values() pulumi.StringArrayOutput
- 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 GetManagementAgentsManagementAgentDataSourceList
- type GetManagementAgentsManagementAgentDataSourceListArgs
- func (GetManagementAgentsManagementAgentDataSourceListArgs) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentDataSourceListArgs) ToGetManagementAgentsManagementAgentDataSourceListOutput() GetManagementAgentsManagementAgentDataSourceListOutput
- func (i GetManagementAgentsManagementAgentDataSourceListArgs) ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListOutput
- type GetManagementAgentsManagementAgentDataSourceListArray
- func (GetManagementAgentsManagementAgentDataSourceListArray) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentDataSourceListArray) ToGetManagementAgentsManagementAgentDataSourceListArrayOutput() GetManagementAgentsManagementAgentDataSourceListArrayOutput
- func (i GetManagementAgentsManagementAgentDataSourceListArray) ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListArrayOutput
- type GetManagementAgentsManagementAgentDataSourceListArrayInput
- type GetManagementAgentsManagementAgentDataSourceListArrayOutput
- func (GetManagementAgentsManagementAgentDataSourceListArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentDataSourceListArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsManagementAgentDataSourceListOutput
- func (o GetManagementAgentsManagementAgentDataSourceListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListArrayOutput() GetManagementAgentsManagementAgentDataSourceListArrayOutput
- func (o GetManagementAgentsManagementAgentDataSourceListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListArrayOutput
- type GetManagementAgentsManagementAgentDataSourceListInput
- type GetManagementAgentsManagementAgentDataSourceListMetricDimension
- type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs
- func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
- func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
- type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray
- func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
- func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
- type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayInput
- type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
- func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
- type GetManagementAgentsManagementAgentDataSourceListMetricDimensionInput
- type GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
- func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
- func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) Value() pulumi.StringOutput
- type GetManagementAgentsManagementAgentDataSourceListOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) AllowMetrics() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ConnectionTimeout() pulumi.IntOutput
- func (GetManagementAgentsManagementAgentDataSourceListOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) IsDaemonSet() pulumi.BoolOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) Key() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) MetricDimensions() GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) Namespace() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ProxyUrl() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ReadDataLimit() pulumi.IntOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ReadTimeout() pulumi.IntOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ResourceGroup() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ScheduleMins() pulumi.IntOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) State() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) TimeCreated() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) TimeUpdated() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ToGetManagementAgentsManagementAgentDataSourceListOutput() GetManagementAgentsManagementAgentDataSourceListOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) Type() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceListOutput) Url() pulumi.StringOutput
- type GetManagementAgentsManagementAgentDataSourceSummaryList
- type GetManagementAgentsManagementAgentDataSourceSummaryListArgs
- func (GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput() GetManagementAgentsManagementAgentDataSourceSummaryListOutput
- func (i GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListOutput
- type GetManagementAgentsManagementAgentDataSourceSummaryListArray
- func (GetManagementAgentsManagementAgentDataSourceSummaryListArray) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentDataSourceSummaryListArray) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
- func (i GetManagementAgentsManagementAgentDataSourceSummaryListArray) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
- type GetManagementAgentsManagementAgentDataSourceSummaryListArrayInput
- type GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
- func (GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsManagementAgentDataSourceSummaryListOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
- type GetManagementAgentsManagementAgentDataSourceSummaryListInput
- type GetManagementAgentsManagementAgentDataSourceSummaryListOutput
- func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) IsDaemonSet() pulumi.BoolOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) Key() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput() GetManagementAgentsManagementAgentDataSourceSummaryListOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListOutput
- func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) Type() pulumi.StringOutput
- type GetManagementAgentsManagementAgentInput
- type GetManagementAgentsManagementAgentManagementAgentProperty
- type GetManagementAgentsManagementAgentManagementAgentPropertyArgs
- func (GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput() GetManagementAgentsManagementAgentManagementAgentPropertyOutput
- func (i GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyOutput
- type GetManagementAgentsManagementAgentManagementAgentPropertyArray
- func (GetManagementAgentsManagementAgentManagementAgentPropertyArray) ElementType() reflect.Type
- func (i GetManagementAgentsManagementAgentManagementAgentPropertyArray) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
- func (i GetManagementAgentsManagementAgentManagementAgentPropertyArray) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
- type GetManagementAgentsManagementAgentManagementAgentPropertyArrayInput
- type GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
- func (GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) Index(i pulumi.IntInput) GetManagementAgentsManagementAgentManagementAgentPropertyOutput
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
- type GetManagementAgentsManagementAgentManagementAgentPropertyInput
- type GetManagementAgentsManagementAgentManagementAgentPropertyOutput
- func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Name() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput() GetManagementAgentsManagementAgentManagementAgentPropertyOutput
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyOutput
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Units() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Values() pulumi.StringArrayOutput
- type GetManagementAgentsManagementAgentOutput
- func (o GetManagementAgentsManagementAgentOutput) AvailabilityStatus() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) CompartmentId() pulumi.StringOutput
- func (o GetManagementAgentsManagementAgentOutput) DataSourceLists() GetManagementAgentsManagementAgentDataSourceListArrayOutput
- func (o GetManagementAgentsManagementAgentOutput) DataSourceSummaryLists() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
- func (o GetManagementAgentsManagementAgentOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetManagementAgentsManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
- func (o GetManagementAgentsManagementAgentOutput) DisplayName() pulumi.StringOutput
- func (GetManagementAgentsManagementAgentOutput) ElementType() reflect.Type
- func (o GetManagementAgentsManagementAgentOutput) FreeformTags() pulumi.StringMapOutput
- 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) ManagementAgentProperties() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
- 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) DataSourceNames() pulumi.StringArrayOutput
- func (o GetManagementAgentsResultOutput) DataSourceType() pulumi.StringPtrOutput
- func (o GetManagementAgentsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetManagementAgentsResultOutput) ElementType() reflect.Type
- func (o GetManagementAgentsResultOutput) Filters() GetManagementAgentsFilterArrayOutput
- func (o GetManagementAgentsResultOutput) GatewayIds() pulumi.StringArrayOutput
- 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
- func (o GetManagementAgentsResultOutput) WaitForHostId() pulumi.IntPtrOutput
- type LookupManagementAgentArgs
- type LookupManagementAgentDataSourceArgs
- type LookupManagementAgentDataSourceOutputArgs
- type LookupManagementAgentDataSourceResult
- type LookupManagementAgentDataSourceResultOutput
- func (o LookupManagementAgentDataSourceResultOutput) AllowMetrics() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) ConnectionTimeout() pulumi.IntOutput
- func (o LookupManagementAgentDataSourceResultOutput) DataSourceKey() pulumi.StringOutput
- func (LookupManagementAgentDataSourceResultOutput) ElementType() reflect.Type
- func (o LookupManagementAgentDataSourceResultOutput) Id() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) IsDaemonSet() pulumi.BoolOutput
- func (o LookupManagementAgentDataSourceResultOutput) ManagementAgentId() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) MetricDimensions() GetManagementAgentDataSourceMetricDimensionArrayOutput
- func (o LookupManagementAgentDataSourceResultOutput) Name() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) Namespace() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) ProxyUrl() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) ReadDataLimit() pulumi.IntOutput
- func (o LookupManagementAgentDataSourceResultOutput) ReadDataLimitInKilobytes() pulumi.IntOutput
- func (o LookupManagementAgentDataSourceResultOutput) ReadTimeout() pulumi.IntOutput
- func (o LookupManagementAgentDataSourceResultOutput) ResourceGroup() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) ScheduleMins() pulumi.IntOutput
- func (o LookupManagementAgentDataSourceResultOutput) State() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) ToLookupManagementAgentDataSourceResultOutput() LookupManagementAgentDataSourceResultOutput
- func (o LookupManagementAgentDataSourceResultOutput) ToLookupManagementAgentDataSourceResultOutputWithContext(ctx context.Context) LookupManagementAgentDataSourceResultOutput
- func (o LookupManagementAgentDataSourceResultOutput) Type() pulumi.StringOutput
- func (o LookupManagementAgentDataSourceResultOutput) Url() pulumi.StringOutput
- 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) DataSourceLists() GetManagementAgentDataSourceListArrayOutput
- func (o LookupManagementAgentResultOutput) DataSourceSummaryLists() GetManagementAgentDataSourceSummaryListArrayOutput
- func (o LookupManagementAgentResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupManagementAgentResultOutput) DeployPluginsIds() pulumi.StringArrayOutput
- func (o LookupManagementAgentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupManagementAgentResultOutput) ElementType() reflect.Type
- func (o LookupManagementAgentResultOutput) FreeformTags() pulumi.StringMapOutput
- 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) ManagementAgentProperties() GetManagementAgentManagementAgentPropertyArrayOutput
- 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 ManagementAgentDataSource
- type ManagementAgentDataSourceArgs
- type ManagementAgentDataSourceArray
- func (ManagementAgentDataSourceArray) ElementType() reflect.Type
- func (i ManagementAgentDataSourceArray) ToManagementAgentDataSourceArrayOutput() ManagementAgentDataSourceArrayOutput
- func (i ManagementAgentDataSourceArray) ToManagementAgentDataSourceArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceArrayOutput
- type ManagementAgentDataSourceArrayInput
- type ManagementAgentDataSourceArrayOutput
- func (ManagementAgentDataSourceArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceArrayOutput) Index(i pulumi.IntInput) ManagementAgentDataSourceOutput
- func (o ManagementAgentDataSourceArrayOutput) ToManagementAgentDataSourceArrayOutput() ManagementAgentDataSourceArrayOutput
- func (o ManagementAgentDataSourceArrayOutput) ToManagementAgentDataSourceArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceArrayOutput
- type ManagementAgentDataSourceInput
- type ManagementAgentDataSourceList
- type ManagementAgentDataSourceListArgs
- func (ManagementAgentDataSourceListArgs) ElementType() reflect.Type
- func (i ManagementAgentDataSourceListArgs) ToManagementAgentDataSourceListOutput() ManagementAgentDataSourceListOutput
- func (i ManagementAgentDataSourceListArgs) ToManagementAgentDataSourceListOutputWithContext(ctx context.Context) ManagementAgentDataSourceListOutput
- type ManagementAgentDataSourceListArray
- func (ManagementAgentDataSourceListArray) ElementType() reflect.Type
- func (i ManagementAgentDataSourceListArray) ToManagementAgentDataSourceListArrayOutput() ManagementAgentDataSourceListArrayOutput
- func (i ManagementAgentDataSourceListArray) ToManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListArrayOutput
- type ManagementAgentDataSourceListArrayInput
- type ManagementAgentDataSourceListArrayOutput
- func (ManagementAgentDataSourceListArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceListArrayOutput) Index(i pulumi.IntInput) ManagementAgentDataSourceListOutput
- func (o ManagementAgentDataSourceListArrayOutput) ToManagementAgentDataSourceListArrayOutput() ManagementAgentDataSourceListArrayOutput
- func (o ManagementAgentDataSourceListArrayOutput) ToManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListArrayOutput
- type ManagementAgentDataSourceListInput
- type ManagementAgentDataSourceListMetricDimension
- type ManagementAgentDataSourceListMetricDimensionArgs
- func (ManagementAgentDataSourceListMetricDimensionArgs) ElementType() reflect.Type
- func (i ManagementAgentDataSourceListMetricDimensionArgs) ToManagementAgentDataSourceListMetricDimensionOutput() ManagementAgentDataSourceListMetricDimensionOutput
- func (i ManagementAgentDataSourceListMetricDimensionArgs) ToManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionOutput
- type ManagementAgentDataSourceListMetricDimensionArray
- func (ManagementAgentDataSourceListMetricDimensionArray) ElementType() reflect.Type
- func (i ManagementAgentDataSourceListMetricDimensionArray) ToManagementAgentDataSourceListMetricDimensionArrayOutput() ManagementAgentDataSourceListMetricDimensionArrayOutput
- func (i ManagementAgentDataSourceListMetricDimensionArray) ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionArrayOutput
- type ManagementAgentDataSourceListMetricDimensionArrayInput
- type ManagementAgentDataSourceListMetricDimensionArrayOutput
- func (ManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceListMetricDimensionArrayOutput) Index(i pulumi.IntInput) ManagementAgentDataSourceListMetricDimensionOutput
- func (o ManagementAgentDataSourceListMetricDimensionArrayOutput) ToManagementAgentDataSourceListMetricDimensionArrayOutput() ManagementAgentDataSourceListMetricDimensionArrayOutput
- func (o ManagementAgentDataSourceListMetricDimensionArrayOutput) ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionArrayOutput
- type ManagementAgentDataSourceListMetricDimensionInput
- type ManagementAgentDataSourceListMetricDimensionOutput
- func (ManagementAgentDataSourceListMetricDimensionOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceListMetricDimensionOutput) Name() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListMetricDimensionOutput) ToManagementAgentDataSourceListMetricDimensionOutput() ManagementAgentDataSourceListMetricDimensionOutput
- func (o ManagementAgentDataSourceListMetricDimensionOutput) ToManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionOutput
- func (o ManagementAgentDataSourceListMetricDimensionOutput) Value() pulumi.StringPtrOutput
- type ManagementAgentDataSourceListOutput
- func (o ManagementAgentDataSourceListOutput) AllowMetrics() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) CompartmentId() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) ConnectionTimeout() pulumi.IntPtrOutput
- func (ManagementAgentDataSourceListOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceListOutput) IsDaemonSet() pulumi.BoolPtrOutput
- func (o ManagementAgentDataSourceListOutput) Key() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) MetricDimensions() ManagementAgentDataSourceListMetricDimensionArrayOutput
- func (o ManagementAgentDataSourceListOutput) Name() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) Namespace() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) ProxyUrl() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) ReadDataLimit() pulumi.IntPtrOutput
- func (o ManagementAgentDataSourceListOutput) ReadTimeout() pulumi.IntPtrOutput
- func (o ManagementAgentDataSourceListOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) ScheduleMins() pulumi.IntPtrOutput
- func (o ManagementAgentDataSourceListOutput) State() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) TimeCreated() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) ToManagementAgentDataSourceListOutput() ManagementAgentDataSourceListOutput
- func (o ManagementAgentDataSourceListOutput) ToManagementAgentDataSourceListOutputWithContext(ctx context.Context) ManagementAgentDataSourceListOutput
- func (o ManagementAgentDataSourceListOutput) Type() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceListOutput) Url() pulumi.StringPtrOutput
- type ManagementAgentDataSourceMap
- func (ManagementAgentDataSourceMap) ElementType() reflect.Type
- func (i ManagementAgentDataSourceMap) ToManagementAgentDataSourceMapOutput() ManagementAgentDataSourceMapOutput
- func (i ManagementAgentDataSourceMap) ToManagementAgentDataSourceMapOutputWithContext(ctx context.Context) ManagementAgentDataSourceMapOutput
- type ManagementAgentDataSourceMapInput
- type ManagementAgentDataSourceMapOutput
- func (ManagementAgentDataSourceMapOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) ManagementAgentDataSourceOutput
- func (o ManagementAgentDataSourceMapOutput) ToManagementAgentDataSourceMapOutput() ManagementAgentDataSourceMapOutput
- func (o ManagementAgentDataSourceMapOutput) ToManagementAgentDataSourceMapOutputWithContext(ctx context.Context) ManagementAgentDataSourceMapOutput
- type ManagementAgentDataSourceMetricDimension
- type ManagementAgentDataSourceMetricDimensionArgs
- func (ManagementAgentDataSourceMetricDimensionArgs) ElementType() reflect.Type
- func (i ManagementAgentDataSourceMetricDimensionArgs) ToManagementAgentDataSourceMetricDimensionOutput() ManagementAgentDataSourceMetricDimensionOutput
- func (i ManagementAgentDataSourceMetricDimensionArgs) ToManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionOutput
- type ManagementAgentDataSourceMetricDimensionArray
- func (ManagementAgentDataSourceMetricDimensionArray) ElementType() reflect.Type
- func (i ManagementAgentDataSourceMetricDimensionArray) ToManagementAgentDataSourceMetricDimensionArrayOutput() ManagementAgentDataSourceMetricDimensionArrayOutput
- func (i ManagementAgentDataSourceMetricDimensionArray) ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionArrayOutput
- type ManagementAgentDataSourceMetricDimensionArrayInput
- type ManagementAgentDataSourceMetricDimensionArrayOutput
- func (ManagementAgentDataSourceMetricDimensionArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceMetricDimensionArrayOutput) Index(i pulumi.IntInput) ManagementAgentDataSourceMetricDimensionOutput
- func (o ManagementAgentDataSourceMetricDimensionArrayOutput) ToManagementAgentDataSourceMetricDimensionArrayOutput() ManagementAgentDataSourceMetricDimensionArrayOutput
- func (o ManagementAgentDataSourceMetricDimensionArrayOutput) ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionArrayOutput
- type ManagementAgentDataSourceMetricDimensionInput
- type ManagementAgentDataSourceMetricDimensionOutput
- func (ManagementAgentDataSourceMetricDimensionOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceMetricDimensionOutput) Name() pulumi.StringOutput
- func (o ManagementAgentDataSourceMetricDimensionOutput) ToManagementAgentDataSourceMetricDimensionOutput() ManagementAgentDataSourceMetricDimensionOutput
- func (o ManagementAgentDataSourceMetricDimensionOutput) ToManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionOutput
- func (o ManagementAgentDataSourceMetricDimensionOutput) Value() pulumi.StringOutput
- type ManagementAgentDataSourceOutput
- func (o ManagementAgentDataSourceOutput) AllowMetrics() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) CompartmentId() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) ConnectionTimeout() pulumi.IntOutput
- func (o ManagementAgentDataSourceOutput) DataSourceKey() pulumi.StringOutput
- func (ManagementAgentDataSourceOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceOutput) IsDaemonSet() pulumi.BoolOutput
- func (o ManagementAgentDataSourceOutput) ManagementAgentId() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) MetricDimensions() ManagementAgentDataSourceMetricDimensionArrayOutput
- func (o ManagementAgentDataSourceOutput) Name() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) Namespace() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) ProxyUrl() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) ReadDataLimit() pulumi.IntOutput
- func (o ManagementAgentDataSourceOutput) ReadDataLimitInKilobytes() pulumi.IntOutput
- func (o ManagementAgentDataSourceOutput) ReadTimeout() pulumi.IntOutput
- func (o ManagementAgentDataSourceOutput) ResourceGroup() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) ScheduleMins() pulumi.IntOutput
- func (o ManagementAgentDataSourceOutput) State() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) TimeCreated() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) TimeUpdated() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) ToManagementAgentDataSourceOutput() ManagementAgentDataSourceOutput
- func (o ManagementAgentDataSourceOutput) ToManagementAgentDataSourceOutputWithContext(ctx context.Context) ManagementAgentDataSourceOutput
- func (o ManagementAgentDataSourceOutput) Type() pulumi.StringOutput
- func (o ManagementAgentDataSourceOutput) Url() pulumi.StringOutput
- type ManagementAgentDataSourceState
- type ManagementAgentDataSourceSummaryList
- type ManagementAgentDataSourceSummaryListArgs
- func (ManagementAgentDataSourceSummaryListArgs) ElementType() reflect.Type
- func (i ManagementAgentDataSourceSummaryListArgs) ToManagementAgentDataSourceSummaryListOutput() ManagementAgentDataSourceSummaryListOutput
- func (i ManagementAgentDataSourceSummaryListArgs) ToManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListOutput
- type ManagementAgentDataSourceSummaryListArray
- func (ManagementAgentDataSourceSummaryListArray) ElementType() reflect.Type
- func (i ManagementAgentDataSourceSummaryListArray) ToManagementAgentDataSourceSummaryListArrayOutput() ManagementAgentDataSourceSummaryListArrayOutput
- func (i ManagementAgentDataSourceSummaryListArray) ToManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListArrayOutput
- type ManagementAgentDataSourceSummaryListArrayInput
- type ManagementAgentDataSourceSummaryListArrayOutput
- func (ManagementAgentDataSourceSummaryListArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceSummaryListArrayOutput) Index(i pulumi.IntInput) ManagementAgentDataSourceSummaryListOutput
- func (o ManagementAgentDataSourceSummaryListArrayOutput) ToManagementAgentDataSourceSummaryListArrayOutput() ManagementAgentDataSourceSummaryListArrayOutput
- func (o ManagementAgentDataSourceSummaryListArrayOutput) ToManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListArrayOutput
- type ManagementAgentDataSourceSummaryListInput
- type ManagementAgentDataSourceSummaryListOutput
- func (ManagementAgentDataSourceSummaryListOutput) ElementType() reflect.Type
- func (o ManagementAgentDataSourceSummaryListOutput) IsDaemonSet() pulumi.BoolPtrOutput
- func (o ManagementAgentDataSourceSummaryListOutput) Key() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceSummaryListOutput) Name() pulumi.StringPtrOutput
- func (o ManagementAgentDataSourceSummaryListOutput) ToManagementAgentDataSourceSummaryListOutput() ManagementAgentDataSourceSummaryListOutput
- func (o ManagementAgentDataSourceSummaryListOutput) ToManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListOutput
- func (o ManagementAgentDataSourceSummaryListOutput) Type() pulumi.StringPtrOutput
- 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 ManagementAgentManagementAgentProperty
- type ManagementAgentManagementAgentPropertyArgs
- func (ManagementAgentManagementAgentPropertyArgs) ElementType() reflect.Type
- func (i ManagementAgentManagementAgentPropertyArgs) ToManagementAgentManagementAgentPropertyOutput() ManagementAgentManagementAgentPropertyOutput
- func (i ManagementAgentManagementAgentPropertyArgs) ToManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyOutput
- type ManagementAgentManagementAgentPropertyArray
- func (ManagementAgentManagementAgentPropertyArray) ElementType() reflect.Type
- func (i ManagementAgentManagementAgentPropertyArray) ToManagementAgentManagementAgentPropertyArrayOutput() ManagementAgentManagementAgentPropertyArrayOutput
- func (i ManagementAgentManagementAgentPropertyArray) ToManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyArrayOutput
- type ManagementAgentManagementAgentPropertyArrayInput
- type ManagementAgentManagementAgentPropertyArrayOutput
- func (ManagementAgentManagementAgentPropertyArrayOutput) ElementType() reflect.Type
- func (o ManagementAgentManagementAgentPropertyArrayOutput) Index(i pulumi.IntInput) ManagementAgentManagementAgentPropertyOutput
- func (o ManagementAgentManagementAgentPropertyArrayOutput) ToManagementAgentManagementAgentPropertyArrayOutput() ManagementAgentManagementAgentPropertyArrayOutput
- func (o ManagementAgentManagementAgentPropertyArrayOutput) ToManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyArrayOutput
- type ManagementAgentManagementAgentPropertyInput
- type ManagementAgentManagementAgentPropertyOutput
- func (ManagementAgentManagementAgentPropertyOutput) ElementType() reflect.Type
- func (o ManagementAgentManagementAgentPropertyOutput) Name() pulumi.StringPtrOutput
- func (o ManagementAgentManagementAgentPropertyOutput) ToManagementAgentManagementAgentPropertyOutput() ManagementAgentManagementAgentPropertyOutput
- func (o ManagementAgentManagementAgentPropertyOutput) ToManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyOutput
- func (o ManagementAgentManagementAgentPropertyOutput) Units() pulumi.StringPtrOutput
- func (o ManagementAgentManagementAgentPropertyOutput) Values() pulumi.StringArrayOutput
- 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) DataSourceLists() ManagementAgentDataSourceListArrayOutput
- func (o ManagementAgentOutput) DataSourceSummaryLists() ManagementAgentDataSourceSummaryListArrayOutput
- func (o ManagementAgentOutput) DefinedTags() pulumi.StringMapOutput
- func (o ManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
- func (o ManagementAgentOutput) DisplayName() pulumi.StringOutput
- func (ManagementAgentOutput) ElementType() reflect.Type
- func (o ManagementAgentOutput) FreeformTags() pulumi.StringMapOutput
- 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) ManagementAgentProperties() ManagementAgentManagementAgentPropertyArrayOutput
- 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 5.6. 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 5.6. 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 5.6. 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 5.6. 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/v2/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: testManagementAgent.Id, TimeAvailabilityStatusEndedGreaterThan: pulumi.StringRef(managementAgentAvailableHistoryTimeAvailabilityStatusEndedGreaterThan), TimeAvailabilityStatusStartedLessThan: pulumi.StringRef(managementAgentAvailableHistoryTimeAvailabilityStatusStartedLessThan), }, 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/v2/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: compartmentId, GroupBies: managementAgentCountGroupBy, HasPlugins: pulumi.BoolRef(managementAgentCountHasPlugins), InstallType: pulumi.StringRef(managementAgentCountInstallType), }, 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 GetManagementAgentDataSourceList ¶
type GetManagementAgentDataSourceList struct { // Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics string `pulumi:"allowMetrics"` // Compartment owning this DataSource. CompartmentId string `pulumi:"compartmentId"` // Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout int `pulumi:"connectionTimeout"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet bool `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key string `pulumi:"key"` // The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions []GetManagementAgentDataSourceListMetricDimension `pulumi:"metricDimensions"` // Name of the property Name string `pulumi:"name"` // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace string `pulumi:"namespace"` // The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl string `pulumi:"proxyUrl"` // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit int `pulumi:"readDataLimit"` // Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout int `pulumi:"readTimeout"` // Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup string `pulumi:"resourceGroup"` // Number in minutes. The scraping occurs at the specified interval. ScheduleMins int `pulumi:"scheduleMins"` // 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 was last updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // The type of the DataSource. Type string `pulumi:"type"` // The url through which the Prometheus Exporter publishes its metrics. (http only) Url string `pulumi:"url"` }
type GetManagementAgentDataSourceListArgs ¶
type GetManagementAgentDataSourceListArgs struct { // Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics pulumi.StringInput `pulumi:"allowMetrics"` // Compartment owning this DataSource. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout pulumi.IntInput `pulumi:"connectionTimeout"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolInput `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key pulumi.StringInput `pulumi:"key"` // The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions GetManagementAgentDataSourceListMetricDimensionArrayInput `pulumi:"metricDimensions"` // Name of the property Name pulumi.StringInput `pulumi:"name"` // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace pulumi.StringInput `pulumi:"namespace"` // The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl pulumi.StringInput `pulumi:"proxyUrl"` // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit pulumi.IntInput `pulumi:"readDataLimit"` // Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout pulumi.IntInput `pulumi:"readTimeout"` // Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` // Number in minutes. The scraping occurs at the specified interval. ScheduleMins pulumi.IntInput `pulumi:"scheduleMins"` // The current state of managementAgent 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 was last updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The type of the DataSource. Type pulumi.StringInput `pulumi:"type"` // The url through which the Prometheus Exporter publishes its metrics. (http only) Url pulumi.StringInput `pulumi:"url"` }
func (GetManagementAgentDataSourceListArgs) ElementType ¶
func (GetManagementAgentDataSourceListArgs) ElementType() reflect.Type
func (GetManagementAgentDataSourceListArgs) ToGetManagementAgentDataSourceListOutput ¶
func (i GetManagementAgentDataSourceListArgs) ToGetManagementAgentDataSourceListOutput() GetManagementAgentDataSourceListOutput
func (GetManagementAgentDataSourceListArgs) ToGetManagementAgentDataSourceListOutputWithContext ¶
func (i GetManagementAgentDataSourceListArgs) ToGetManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListOutput
type GetManagementAgentDataSourceListArray ¶
type GetManagementAgentDataSourceListArray []GetManagementAgentDataSourceListInput
func (GetManagementAgentDataSourceListArray) ElementType ¶
func (GetManagementAgentDataSourceListArray) ElementType() reflect.Type
func (GetManagementAgentDataSourceListArray) ToGetManagementAgentDataSourceListArrayOutput ¶
func (i GetManagementAgentDataSourceListArray) ToGetManagementAgentDataSourceListArrayOutput() GetManagementAgentDataSourceListArrayOutput
func (GetManagementAgentDataSourceListArray) ToGetManagementAgentDataSourceListArrayOutputWithContext ¶
func (i GetManagementAgentDataSourceListArray) ToGetManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListArrayOutput
type GetManagementAgentDataSourceListArrayInput ¶
type GetManagementAgentDataSourceListArrayInput interface { pulumi.Input ToGetManagementAgentDataSourceListArrayOutput() GetManagementAgentDataSourceListArrayOutput ToGetManagementAgentDataSourceListArrayOutputWithContext(context.Context) GetManagementAgentDataSourceListArrayOutput }
GetManagementAgentDataSourceListArrayInput is an input type that accepts GetManagementAgentDataSourceListArray and GetManagementAgentDataSourceListArrayOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceListArrayInput` via:
GetManagementAgentDataSourceListArray{ GetManagementAgentDataSourceListArgs{...} }
type GetManagementAgentDataSourceListArrayOutput ¶
type GetManagementAgentDataSourceListArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceListArrayOutput) ElementType ¶
func (GetManagementAgentDataSourceListArrayOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceListArrayOutput) ToGetManagementAgentDataSourceListArrayOutput ¶
func (o GetManagementAgentDataSourceListArrayOutput) ToGetManagementAgentDataSourceListArrayOutput() GetManagementAgentDataSourceListArrayOutput
func (GetManagementAgentDataSourceListArrayOutput) ToGetManagementAgentDataSourceListArrayOutputWithContext ¶
func (o GetManagementAgentDataSourceListArrayOutput) ToGetManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListArrayOutput
type GetManagementAgentDataSourceListInput ¶
type GetManagementAgentDataSourceListInput interface { pulumi.Input ToGetManagementAgentDataSourceListOutput() GetManagementAgentDataSourceListOutput ToGetManagementAgentDataSourceListOutputWithContext(context.Context) GetManagementAgentDataSourceListOutput }
GetManagementAgentDataSourceListInput is an input type that accepts GetManagementAgentDataSourceListArgs and GetManagementAgentDataSourceListOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceListInput` via:
GetManagementAgentDataSourceListArgs{...}
type GetManagementAgentDataSourceListMetricDimensionArgs ¶
type GetManagementAgentDataSourceListMetricDimensionArgs struct { // Name of the property Name pulumi.StringInput `pulumi:"name"` // Value of the metric dimension Value pulumi.StringInput `pulumi:"value"` }
func (GetManagementAgentDataSourceListMetricDimensionArgs) ElementType ¶
func (GetManagementAgentDataSourceListMetricDimensionArgs) ElementType() reflect.Type
func (GetManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentDataSourceListMetricDimensionOutput ¶
func (i GetManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentDataSourceListMetricDimensionOutput
func (GetManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext ¶
func (i GetManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionOutput
type GetManagementAgentDataSourceListMetricDimensionArray ¶
type GetManagementAgentDataSourceListMetricDimensionArray []GetManagementAgentDataSourceListMetricDimensionInput
func (GetManagementAgentDataSourceListMetricDimensionArray) ElementType ¶
func (GetManagementAgentDataSourceListMetricDimensionArray) ElementType() reflect.Type
func (GetManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentDataSourceListMetricDimensionArrayOutput ¶
func (i GetManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentDataSourceListMetricDimensionArrayOutput
func (GetManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext ¶
func (i GetManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionArrayOutput
type GetManagementAgentDataSourceListMetricDimensionArrayInput ¶
type GetManagementAgentDataSourceListMetricDimensionArrayInput interface { pulumi.Input ToGetManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentDataSourceListMetricDimensionArrayOutput ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(context.Context) GetManagementAgentDataSourceListMetricDimensionArrayOutput }
GetManagementAgentDataSourceListMetricDimensionArrayInput is an input type that accepts GetManagementAgentDataSourceListMetricDimensionArray and GetManagementAgentDataSourceListMetricDimensionArrayOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceListMetricDimensionArrayInput` via:
GetManagementAgentDataSourceListMetricDimensionArray{ GetManagementAgentDataSourceListMetricDimensionArgs{...} }
type GetManagementAgentDataSourceListMetricDimensionArrayOutput ¶
type GetManagementAgentDataSourceListMetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType ¶
func (GetManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentDataSourceListMetricDimensionArrayOutput ¶
func (o GetManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentDataSourceListMetricDimensionArrayOutput
func (GetManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext ¶
func (o GetManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionArrayOutput
type GetManagementAgentDataSourceListMetricDimensionInput ¶
type GetManagementAgentDataSourceListMetricDimensionInput interface { pulumi.Input ToGetManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentDataSourceListMetricDimensionOutput ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext(context.Context) GetManagementAgentDataSourceListMetricDimensionOutput }
GetManagementAgentDataSourceListMetricDimensionInput is an input type that accepts GetManagementAgentDataSourceListMetricDimensionArgs and GetManagementAgentDataSourceListMetricDimensionOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceListMetricDimensionInput` via:
GetManagementAgentDataSourceListMetricDimensionArgs{...}
type GetManagementAgentDataSourceListMetricDimensionOutput ¶
type GetManagementAgentDataSourceListMetricDimensionOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceListMetricDimensionOutput) ElementType ¶
func (GetManagementAgentDataSourceListMetricDimensionOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceListMetricDimensionOutput) Name ¶
func (o GetManagementAgentDataSourceListMetricDimensionOutput) Name() pulumi.StringOutput
Name of the property
func (GetManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentDataSourceListMetricDimensionOutput ¶
func (o GetManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentDataSourceListMetricDimensionOutput
func (GetManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext ¶
func (o GetManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListMetricDimensionOutput
func (GetManagementAgentDataSourceListMetricDimensionOutput) Value ¶
func (o GetManagementAgentDataSourceListMetricDimensionOutput) Value() pulumi.StringOutput
Value of the metric dimension
type GetManagementAgentDataSourceListOutput ¶
type GetManagementAgentDataSourceListOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceListOutput) AllowMetrics ¶
func (o GetManagementAgentDataSourceListOutput) AllowMetrics() pulumi.StringOutput
Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required.
func (GetManagementAgentDataSourceListOutput) CompartmentId ¶
func (o GetManagementAgentDataSourceListOutput) CompartmentId() pulumi.StringOutput
Compartment owning this DataSource.
func (GetManagementAgentDataSourceListOutput) ConnectionTimeout ¶
func (o GetManagementAgentDataSourceListOutput) ConnectionTimeout() pulumi.IntOutput
Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint.
func (GetManagementAgentDataSourceListOutput) ElementType ¶
func (GetManagementAgentDataSourceListOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceListOutput) IsDaemonSet ¶
func (o GetManagementAgentDataSourceListOutput) IsDaemonSet() pulumi.BoolOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (GetManagementAgentDataSourceListOutput) Key ¶
func (o GetManagementAgentDataSourceListOutput) Key() pulumi.StringOutput
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (GetManagementAgentDataSourceListOutput) MetricDimensions ¶
func (o GetManagementAgentDataSourceListOutput) MetricDimensions() GetManagementAgentDataSourceListMetricDimensionArrayOutput
The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint.
func (GetManagementAgentDataSourceListOutput) Name ¶
func (o GetManagementAgentDataSourceListOutput) Name() pulumi.StringOutput
Name of the property
func (GetManagementAgentDataSourceListOutput) Namespace ¶
func (o GetManagementAgentDataSourceListOutput) Namespace() pulumi.StringOutput
The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded.
func (GetManagementAgentDataSourceListOutput) ProxyUrl ¶
func (o GetManagementAgentDataSourceListOutput) ProxyUrl() pulumi.StringOutput
The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property).
func (GetManagementAgentDataSourceListOutput) ReadDataLimit ¶
func (o GetManagementAgentDataSourceListOutput) ReadDataLimit() pulumi.IntOutput
Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB).
func (GetManagementAgentDataSourceListOutput) ReadTimeout ¶
func (o GetManagementAgentDataSourceListOutput) ReadTimeout() pulumi.IntOutput
Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint.
func (GetManagementAgentDataSourceListOutput) ResourceGroup ¶
func (o GetManagementAgentDataSourceListOutput) ResourceGroup() pulumi.StringOutput
Oracle Cloud Infrastructure monitoring resource group to assign the metric to.
func (GetManagementAgentDataSourceListOutput) ScheduleMins ¶
func (o GetManagementAgentDataSourceListOutput) ScheduleMins() pulumi.IntOutput
Number in minutes. The scraping occurs at the specified interval.
func (GetManagementAgentDataSourceListOutput) State ¶
func (o GetManagementAgentDataSourceListOutput) State() pulumi.StringOutput
The current state of managementAgent
func (GetManagementAgentDataSourceListOutput) TimeCreated ¶
func (o GetManagementAgentDataSourceListOutput) TimeCreated() pulumi.StringOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (GetManagementAgentDataSourceListOutput) TimeUpdated ¶
func (o GetManagementAgentDataSourceListOutput) TimeUpdated() pulumi.StringOutput
The time the Management Agent was last updated. An RFC3339 formatted datetime string
func (GetManagementAgentDataSourceListOutput) ToGetManagementAgentDataSourceListOutput ¶
func (o GetManagementAgentDataSourceListOutput) ToGetManagementAgentDataSourceListOutput() GetManagementAgentDataSourceListOutput
func (GetManagementAgentDataSourceListOutput) ToGetManagementAgentDataSourceListOutputWithContext ¶
func (o GetManagementAgentDataSourceListOutput) ToGetManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceListOutput
func (GetManagementAgentDataSourceListOutput) Type ¶
func (o GetManagementAgentDataSourceListOutput) Type() pulumi.StringOutput
The type of the DataSource.
func (GetManagementAgentDataSourceListOutput) Url ¶
func (o GetManagementAgentDataSourceListOutput) Url() pulumi.StringOutput
The url through which the Prometheus Exporter publishes its metrics. (http only)
type GetManagementAgentDataSourceMetricDimensionArgs ¶
type GetManagementAgentDataSourceMetricDimensionArgs struct { // Unique name of the DataSource. Name pulumi.StringInput `pulumi:"name"` // Value of the metric dimension Value pulumi.StringInput `pulumi:"value"` }
func (GetManagementAgentDataSourceMetricDimensionArgs) ElementType ¶
func (GetManagementAgentDataSourceMetricDimensionArgs) ElementType() reflect.Type
func (GetManagementAgentDataSourceMetricDimensionArgs) ToGetManagementAgentDataSourceMetricDimensionOutput ¶
func (i GetManagementAgentDataSourceMetricDimensionArgs) ToGetManagementAgentDataSourceMetricDimensionOutput() GetManagementAgentDataSourceMetricDimensionOutput
func (GetManagementAgentDataSourceMetricDimensionArgs) ToGetManagementAgentDataSourceMetricDimensionOutputWithContext ¶
func (i GetManagementAgentDataSourceMetricDimensionArgs) ToGetManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionOutput
type GetManagementAgentDataSourceMetricDimensionArray ¶
type GetManagementAgentDataSourceMetricDimensionArray []GetManagementAgentDataSourceMetricDimensionInput
func (GetManagementAgentDataSourceMetricDimensionArray) ElementType ¶
func (GetManagementAgentDataSourceMetricDimensionArray) ElementType() reflect.Type
func (GetManagementAgentDataSourceMetricDimensionArray) ToGetManagementAgentDataSourceMetricDimensionArrayOutput ¶
func (i GetManagementAgentDataSourceMetricDimensionArray) ToGetManagementAgentDataSourceMetricDimensionArrayOutput() GetManagementAgentDataSourceMetricDimensionArrayOutput
func (GetManagementAgentDataSourceMetricDimensionArray) ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext ¶
func (i GetManagementAgentDataSourceMetricDimensionArray) ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionArrayOutput
type GetManagementAgentDataSourceMetricDimensionArrayInput ¶
type GetManagementAgentDataSourceMetricDimensionArrayInput interface { pulumi.Input ToGetManagementAgentDataSourceMetricDimensionArrayOutput() GetManagementAgentDataSourceMetricDimensionArrayOutput ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext(context.Context) GetManagementAgentDataSourceMetricDimensionArrayOutput }
GetManagementAgentDataSourceMetricDimensionArrayInput is an input type that accepts GetManagementAgentDataSourceMetricDimensionArray and GetManagementAgentDataSourceMetricDimensionArrayOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceMetricDimensionArrayInput` via:
GetManagementAgentDataSourceMetricDimensionArray{ GetManagementAgentDataSourceMetricDimensionArgs{...} }
type GetManagementAgentDataSourceMetricDimensionArrayOutput ¶
type GetManagementAgentDataSourceMetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceMetricDimensionArrayOutput) ElementType ¶
func (GetManagementAgentDataSourceMetricDimensionArrayOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceMetricDimensionArrayOutput) ToGetManagementAgentDataSourceMetricDimensionArrayOutput ¶
func (o GetManagementAgentDataSourceMetricDimensionArrayOutput) ToGetManagementAgentDataSourceMetricDimensionArrayOutput() GetManagementAgentDataSourceMetricDimensionArrayOutput
func (GetManagementAgentDataSourceMetricDimensionArrayOutput) ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext ¶
func (o GetManagementAgentDataSourceMetricDimensionArrayOutput) ToGetManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionArrayOutput
type GetManagementAgentDataSourceMetricDimensionInput ¶
type GetManagementAgentDataSourceMetricDimensionInput interface { pulumi.Input ToGetManagementAgentDataSourceMetricDimensionOutput() GetManagementAgentDataSourceMetricDimensionOutput ToGetManagementAgentDataSourceMetricDimensionOutputWithContext(context.Context) GetManagementAgentDataSourceMetricDimensionOutput }
GetManagementAgentDataSourceMetricDimensionInput is an input type that accepts GetManagementAgentDataSourceMetricDimensionArgs and GetManagementAgentDataSourceMetricDimensionOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceMetricDimensionInput` via:
GetManagementAgentDataSourceMetricDimensionArgs{...}
type GetManagementAgentDataSourceMetricDimensionOutput ¶
type GetManagementAgentDataSourceMetricDimensionOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceMetricDimensionOutput) ElementType ¶
func (GetManagementAgentDataSourceMetricDimensionOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceMetricDimensionOutput) Name ¶
func (o GetManagementAgentDataSourceMetricDimensionOutput) Name() pulumi.StringOutput
Unique name of the DataSource.
func (GetManagementAgentDataSourceMetricDimensionOutput) ToGetManagementAgentDataSourceMetricDimensionOutput ¶
func (o GetManagementAgentDataSourceMetricDimensionOutput) ToGetManagementAgentDataSourceMetricDimensionOutput() GetManagementAgentDataSourceMetricDimensionOutput
func (GetManagementAgentDataSourceMetricDimensionOutput) ToGetManagementAgentDataSourceMetricDimensionOutputWithContext ¶
func (o GetManagementAgentDataSourceMetricDimensionOutput) ToGetManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentDataSourceMetricDimensionOutput
func (GetManagementAgentDataSourceMetricDimensionOutput) Value ¶
func (o GetManagementAgentDataSourceMetricDimensionOutput) Value() pulumi.StringOutput
Value of the metric dimension
type GetManagementAgentDataSourceSummaryList ¶
type GetManagementAgentDataSourceSummaryList struct { // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet bool `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key string `pulumi:"key"` // Name of the property Name string `pulumi:"name"` // The type of the DataSource. Type string `pulumi:"type"` }
type GetManagementAgentDataSourceSummaryListArgs ¶
type GetManagementAgentDataSourceSummaryListArgs struct { // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolInput `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key pulumi.StringInput `pulumi:"key"` // Name of the property Name pulumi.StringInput `pulumi:"name"` // The type of the DataSource. Type pulumi.StringInput `pulumi:"type"` }
func (GetManagementAgentDataSourceSummaryListArgs) ElementType ¶
func (GetManagementAgentDataSourceSummaryListArgs) ElementType() reflect.Type
func (GetManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentDataSourceSummaryListOutput ¶
func (i GetManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentDataSourceSummaryListOutput() GetManagementAgentDataSourceSummaryListOutput
func (GetManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentDataSourceSummaryListOutputWithContext ¶
func (i GetManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListOutput
type GetManagementAgentDataSourceSummaryListArray ¶
type GetManagementAgentDataSourceSummaryListArray []GetManagementAgentDataSourceSummaryListInput
func (GetManagementAgentDataSourceSummaryListArray) ElementType ¶
func (GetManagementAgentDataSourceSummaryListArray) ElementType() reflect.Type
func (GetManagementAgentDataSourceSummaryListArray) ToGetManagementAgentDataSourceSummaryListArrayOutput ¶
func (i GetManagementAgentDataSourceSummaryListArray) ToGetManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentDataSourceSummaryListArrayOutput
func (GetManagementAgentDataSourceSummaryListArray) ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext ¶
func (i GetManagementAgentDataSourceSummaryListArray) ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListArrayOutput
type GetManagementAgentDataSourceSummaryListArrayInput ¶
type GetManagementAgentDataSourceSummaryListArrayInput interface { pulumi.Input ToGetManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentDataSourceSummaryListArrayOutput ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext(context.Context) GetManagementAgentDataSourceSummaryListArrayOutput }
GetManagementAgentDataSourceSummaryListArrayInput is an input type that accepts GetManagementAgentDataSourceSummaryListArray and GetManagementAgentDataSourceSummaryListArrayOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceSummaryListArrayInput` via:
GetManagementAgentDataSourceSummaryListArray{ GetManagementAgentDataSourceSummaryListArgs{...} }
type GetManagementAgentDataSourceSummaryListArrayOutput ¶
type GetManagementAgentDataSourceSummaryListArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceSummaryListArrayOutput) ElementType ¶
func (GetManagementAgentDataSourceSummaryListArrayOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentDataSourceSummaryListArrayOutput ¶
func (o GetManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentDataSourceSummaryListArrayOutput
func (GetManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext ¶
func (o GetManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListArrayOutput
type GetManagementAgentDataSourceSummaryListInput ¶
type GetManagementAgentDataSourceSummaryListInput interface { pulumi.Input ToGetManagementAgentDataSourceSummaryListOutput() GetManagementAgentDataSourceSummaryListOutput ToGetManagementAgentDataSourceSummaryListOutputWithContext(context.Context) GetManagementAgentDataSourceSummaryListOutput }
GetManagementAgentDataSourceSummaryListInput is an input type that accepts GetManagementAgentDataSourceSummaryListArgs and GetManagementAgentDataSourceSummaryListOutput values. You can construct a concrete instance of `GetManagementAgentDataSourceSummaryListInput` via:
GetManagementAgentDataSourceSummaryListArgs{...}
type GetManagementAgentDataSourceSummaryListOutput ¶
type GetManagementAgentDataSourceSummaryListOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourceSummaryListOutput) ElementType ¶
func (GetManagementAgentDataSourceSummaryListOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourceSummaryListOutput) IsDaemonSet ¶
func (o GetManagementAgentDataSourceSummaryListOutput) IsDaemonSet() pulumi.BoolOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (GetManagementAgentDataSourceSummaryListOutput) Key ¶
func (o GetManagementAgentDataSourceSummaryListOutput) Key() pulumi.StringOutput
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (GetManagementAgentDataSourceSummaryListOutput) Name ¶
func (o GetManagementAgentDataSourceSummaryListOutput) Name() pulumi.StringOutput
Name of the property
func (GetManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentDataSourceSummaryListOutput ¶
func (o GetManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentDataSourceSummaryListOutput() GetManagementAgentDataSourceSummaryListOutput
func (GetManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentDataSourceSummaryListOutputWithContext ¶
func (o GetManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentDataSourceSummaryListOutput
func (GetManagementAgentDataSourceSummaryListOutput) Type ¶
func (o GetManagementAgentDataSourceSummaryListOutput) Type() pulumi.StringOutput
The type of the DataSource.
type GetManagementAgentDataSourcesArgs ¶
type GetManagementAgentDataSourcesArgs struct { Filters []GetManagementAgentDataSourcesFilter `pulumi:"filters"` // Unique Management Agent identifier ManagementAgentId string `pulumi:"managementAgentId"` // Unique name of the dataSource. Name *string `pulumi:"name"` }
A collection of arguments for invoking getManagementAgentDataSources.
type GetManagementAgentDataSourcesDataSource ¶
type GetManagementAgentDataSourcesDataSource struct { // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. DataSourceKey string `pulumi:"dataSourceKey"` // Unique name of the dataSource. Name *string `pulumi:"name"` // The type of the DataSource. Type string `pulumi:"type"` }
type GetManagementAgentDataSourcesDataSourceArgs ¶
type GetManagementAgentDataSourcesDataSourceArgs struct { // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. DataSourceKey pulumi.StringInput `pulumi:"dataSourceKey"` // Unique name of the dataSource. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the DataSource. Type pulumi.StringInput `pulumi:"type"` }
func (GetManagementAgentDataSourcesDataSourceArgs) ElementType ¶
func (GetManagementAgentDataSourcesDataSourceArgs) ElementType() reflect.Type
func (GetManagementAgentDataSourcesDataSourceArgs) ToGetManagementAgentDataSourcesDataSourceOutput ¶
func (i GetManagementAgentDataSourcesDataSourceArgs) ToGetManagementAgentDataSourcesDataSourceOutput() GetManagementAgentDataSourcesDataSourceOutput
func (GetManagementAgentDataSourcesDataSourceArgs) ToGetManagementAgentDataSourcesDataSourceOutputWithContext ¶
func (i GetManagementAgentDataSourcesDataSourceArgs) ToGetManagementAgentDataSourcesDataSourceOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceOutput
type GetManagementAgentDataSourcesDataSourceArray ¶
type GetManagementAgentDataSourcesDataSourceArray []GetManagementAgentDataSourcesDataSourceInput
func (GetManagementAgentDataSourcesDataSourceArray) ElementType ¶
func (GetManagementAgentDataSourcesDataSourceArray) ElementType() reflect.Type
func (GetManagementAgentDataSourcesDataSourceArray) ToGetManagementAgentDataSourcesDataSourceArrayOutput ¶
func (i GetManagementAgentDataSourcesDataSourceArray) ToGetManagementAgentDataSourcesDataSourceArrayOutput() GetManagementAgentDataSourcesDataSourceArrayOutput
func (GetManagementAgentDataSourcesDataSourceArray) ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext ¶
func (i GetManagementAgentDataSourcesDataSourceArray) ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceArrayOutput
type GetManagementAgentDataSourcesDataSourceArrayInput ¶
type GetManagementAgentDataSourcesDataSourceArrayInput interface { pulumi.Input ToGetManagementAgentDataSourcesDataSourceArrayOutput() GetManagementAgentDataSourcesDataSourceArrayOutput ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext(context.Context) GetManagementAgentDataSourcesDataSourceArrayOutput }
GetManagementAgentDataSourcesDataSourceArrayInput is an input type that accepts GetManagementAgentDataSourcesDataSourceArray and GetManagementAgentDataSourcesDataSourceArrayOutput values. You can construct a concrete instance of `GetManagementAgentDataSourcesDataSourceArrayInput` via:
GetManagementAgentDataSourcesDataSourceArray{ GetManagementAgentDataSourcesDataSourceArgs{...} }
type GetManagementAgentDataSourcesDataSourceArrayOutput ¶
type GetManagementAgentDataSourcesDataSourceArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourcesDataSourceArrayOutput) ElementType ¶
func (GetManagementAgentDataSourcesDataSourceArrayOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourcesDataSourceArrayOutput) ToGetManagementAgentDataSourcesDataSourceArrayOutput ¶
func (o GetManagementAgentDataSourcesDataSourceArrayOutput) ToGetManagementAgentDataSourcesDataSourceArrayOutput() GetManagementAgentDataSourcesDataSourceArrayOutput
func (GetManagementAgentDataSourcesDataSourceArrayOutput) ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext ¶
func (o GetManagementAgentDataSourcesDataSourceArrayOutput) ToGetManagementAgentDataSourcesDataSourceArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceArrayOutput
type GetManagementAgentDataSourcesDataSourceInput ¶
type GetManagementAgentDataSourcesDataSourceInput interface { pulumi.Input ToGetManagementAgentDataSourcesDataSourceOutput() GetManagementAgentDataSourcesDataSourceOutput ToGetManagementAgentDataSourcesDataSourceOutputWithContext(context.Context) GetManagementAgentDataSourcesDataSourceOutput }
GetManagementAgentDataSourcesDataSourceInput is an input type that accepts GetManagementAgentDataSourcesDataSourceArgs and GetManagementAgentDataSourcesDataSourceOutput values. You can construct a concrete instance of `GetManagementAgentDataSourcesDataSourceInput` via:
GetManagementAgentDataSourcesDataSourceArgs{...}
type GetManagementAgentDataSourcesDataSourceOutput ¶
type GetManagementAgentDataSourcesDataSourceOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourcesDataSourceOutput) DataSourceKey ¶
func (o GetManagementAgentDataSourcesDataSourceOutput) DataSourceKey() pulumi.StringOutput
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (GetManagementAgentDataSourcesDataSourceOutput) ElementType ¶
func (GetManagementAgentDataSourcesDataSourceOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourcesDataSourceOutput) Name ¶
func (o GetManagementAgentDataSourcesDataSourceOutput) Name() pulumi.StringPtrOutput
Unique name of the dataSource.
func (GetManagementAgentDataSourcesDataSourceOutput) ToGetManagementAgentDataSourcesDataSourceOutput ¶
func (o GetManagementAgentDataSourcesDataSourceOutput) ToGetManagementAgentDataSourcesDataSourceOutput() GetManagementAgentDataSourcesDataSourceOutput
func (GetManagementAgentDataSourcesDataSourceOutput) ToGetManagementAgentDataSourcesDataSourceOutputWithContext ¶
func (o GetManagementAgentDataSourcesDataSourceOutput) ToGetManagementAgentDataSourcesDataSourceOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesDataSourceOutput
func (GetManagementAgentDataSourcesDataSourceOutput) Type ¶
func (o GetManagementAgentDataSourcesDataSourceOutput) Type() pulumi.StringOutput
The type of the DataSource.
type GetManagementAgentDataSourcesFilterArgs ¶
type GetManagementAgentDataSourcesFilterArgs struct { // Unique name of the dataSource. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentDataSourcesFilterArgs) ElementType ¶
func (GetManagementAgentDataSourcesFilterArgs) ElementType() reflect.Type
func (GetManagementAgentDataSourcesFilterArgs) ToGetManagementAgentDataSourcesFilterOutput ¶
func (i GetManagementAgentDataSourcesFilterArgs) ToGetManagementAgentDataSourcesFilterOutput() GetManagementAgentDataSourcesFilterOutput
func (GetManagementAgentDataSourcesFilterArgs) ToGetManagementAgentDataSourcesFilterOutputWithContext ¶
func (i GetManagementAgentDataSourcesFilterArgs) ToGetManagementAgentDataSourcesFilterOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterOutput
type GetManagementAgentDataSourcesFilterArray ¶
type GetManagementAgentDataSourcesFilterArray []GetManagementAgentDataSourcesFilterInput
func (GetManagementAgentDataSourcesFilterArray) ElementType ¶
func (GetManagementAgentDataSourcesFilterArray) ElementType() reflect.Type
func (GetManagementAgentDataSourcesFilterArray) ToGetManagementAgentDataSourcesFilterArrayOutput ¶
func (i GetManagementAgentDataSourcesFilterArray) ToGetManagementAgentDataSourcesFilterArrayOutput() GetManagementAgentDataSourcesFilterArrayOutput
func (GetManagementAgentDataSourcesFilterArray) ToGetManagementAgentDataSourcesFilterArrayOutputWithContext ¶
func (i GetManagementAgentDataSourcesFilterArray) ToGetManagementAgentDataSourcesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterArrayOutput
type GetManagementAgentDataSourcesFilterArrayInput ¶
type GetManagementAgentDataSourcesFilterArrayInput interface { pulumi.Input ToGetManagementAgentDataSourcesFilterArrayOutput() GetManagementAgentDataSourcesFilterArrayOutput ToGetManagementAgentDataSourcesFilterArrayOutputWithContext(context.Context) GetManagementAgentDataSourcesFilterArrayOutput }
GetManagementAgentDataSourcesFilterArrayInput is an input type that accepts GetManagementAgentDataSourcesFilterArray and GetManagementAgentDataSourcesFilterArrayOutput values. You can construct a concrete instance of `GetManagementAgentDataSourcesFilterArrayInput` via:
GetManagementAgentDataSourcesFilterArray{ GetManagementAgentDataSourcesFilterArgs{...} }
type GetManagementAgentDataSourcesFilterArrayOutput ¶
type GetManagementAgentDataSourcesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourcesFilterArrayOutput) ElementType ¶
func (GetManagementAgentDataSourcesFilterArrayOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourcesFilterArrayOutput) ToGetManagementAgentDataSourcesFilterArrayOutput ¶
func (o GetManagementAgentDataSourcesFilterArrayOutput) ToGetManagementAgentDataSourcesFilterArrayOutput() GetManagementAgentDataSourcesFilterArrayOutput
func (GetManagementAgentDataSourcesFilterArrayOutput) ToGetManagementAgentDataSourcesFilterArrayOutputWithContext ¶
func (o GetManagementAgentDataSourcesFilterArrayOutput) ToGetManagementAgentDataSourcesFilterArrayOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterArrayOutput
type GetManagementAgentDataSourcesFilterInput ¶
type GetManagementAgentDataSourcesFilterInput interface { pulumi.Input ToGetManagementAgentDataSourcesFilterOutput() GetManagementAgentDataSourcesFilterOutput ToGetManagementAgentDataSourcesFilterOutputWithContext(context.Context) GetManagementAgentDataSourcesFilterOutput }
GetManagementAgentDataSourcesFilterInput is an input type that accepts GetManagementAgentDataSourcesFilterArgs and GetManagementAgentDataSourcesFilterOutput values. You can construct a concrete instance of `GetManagementAgentDataSourcesFilterInput` via:
GetManagementAgentDataSourcesFilterArgs{...}
type GetManagementAgentDataSourcesFilterOutput ¶
type GetManagementAgentDataSourcesFilterOutput struct{ *pulumi.OutputState }
func (GetManagementAgentDataSourcesFilterOutput) ElementType ¶
func (GetManagementAgentDataSourcesFilterOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourcesFilterOutput) Name ¶
func (o GetManagementAgentDataSourcesFilterOutput) Name() pulumi.StringOutput
Unique name of the dataSource.
func (GetManagementAgentDataSourcesFilterOutput) Regex ¶
func (o GetManagementAgentDataSourcesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetManagementAgentDataSourcesFilterOutput) ToGetManagementAgentDataSourcesFilterOutput ¶
func (o GetManagementAgentDataSourcesFilterOutput) ToGetManagementAgentDataSourcesFilterOutput() GetManagementAgentDataSourcesFilterOutput
func (GetManagementAgentDataSourcesFilterOutput) ToGetManagementAgentDataSourcesFilterOutputWithContext ¶
func (o GetManagementAgentDataSourcesFilterOutput) ToGetManagementAgentDataSourcesFilterOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesFilterOutput
func (GetManagementAgentDataSourcesFilterOutput) Values ¶
func (o GetManagementAgentDataSourcesFilterOutput) Values() pulumi.StringArrayOutput
type GetManagementAgentDataSourcesOutputArgs ¶
type GetManagementAgentDataSourcesOutputArgs struct { Filters GetManagementAgentDataSourcesFilterArrayInput `pulumi:"filters"` // Unique Management Agent identifier ManagementAgentId pulumi.StringInput `pulumi:"managementAgentId"` // Unique name of the dataSource. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getManagementAgentDataSources.
func (GetManagementAgentDataSourcesOutputArgs) ElementType ¶
func (GetManagementAgentDataSourcesOutputArgs) ElementType() reflect.Type
type GetManagementAgentDataSourcesResult ¶
type GetManagementAgentDataSourcesResult struct { // The list of data_sources. DataSources []GetManagementAgentDataSourcesDataSource `pulumi:"dataSources"` Filters []GetManagementAgentDataSourcesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ManagementAgentId string `pulumi:"managementAgentId"` // Unique name of the DataSource. Name *string `pulumi:"name"` }
A collection of values returned by getManagementAgentDataSources.
func GetManagementAgentDataSources ¶
func GetManagementAgentDataSources(ctx *pulumi.Context, args *GetManagementAgentDataSourcesArgs, opts ...pulumi.InvokeOption) (*GetManagementAgentDataSourcesResult, error)
This data source provides the list of Management Agent Data Sources in Oracle Cloud Infrastructure Management Agent service.
A list of Management Agent Data Sources for the given Management Agent Id.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentDataSources(ctx, &managementagent.GetManagementAgentDataSourcesArgs{ ManagementAgentId: testManagementAgent.Id, Name: pulumi.StringRef(managementAgentDataSourceName), }, nil) if err != nil { return err } return nil }) }
```
type GetManagementAgentDataSourcesResultOutput ¶
type GetManagementAgentDataSourcesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentDataSources.
func GetManagementAgentDataSourcesOutput ¶
func GetManagementAgentDataSourcesOutput(ctx *pulumi.Context, args GetManagementAgentDataSourcesOutputArgs, opts ...pulumi.InvokeOption) GetManagementAgentDataSourcesResultOutput
func (GetManagementAgentDataSourcesResultOutput) DataSources ¶
func (o GetManagementAgentDataSourcesResultOutput) DataSources() GetManagementAgentDataSourcesDataSourceArrayOutput
The list of data_sources.
func (GetManagementAgentDataSourcesResultOutput) ElementType ¶
func (GetManagementAgentDataSourcesResultOutput) ElementType() reflect.Type
func (GetManagementAgentDataSourcesResultOutput) Id ¶
func (o GetManagementAgentDataSourcesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetManagementAgentDataSourcesResultOutput) ManagementAgentId ¶
func (o GetManagementAgentDataSourcesResultOutput) ManagementAgentId() pulumi.StringOutput
func (GetManagementAgentDataSourcesResultOutput) Name ¶
func (o GetManagementAgentDataSourcesResultOutput) Name() pulumi.StringPtrOutput
Unique name of the DataSource.
func (GetManagementAgentDataSourcesResultOutput) ToGetManagementAgentDataSourcesResultOutput ¶
func (o GetManagementAgentDataSourcesResultOutput) ToGetManagementAgentDataSourcesResultOutput() GetManagementAgentDataSourcesResultOutput
func (GetManagementAgentDataSourcesResultOutput) ToGetManagementAgentDataSourcesResultOutputWithContext ¶
func (o GetManagementAgentDataSourcesResultOutput) ToGetManagementAgentDataSourcesResultOutputWithContext(ctx context.Context) GetManagementAgentDataSourcesResultOutput
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/v2/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: compartmentId, }, 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 { // Object content SHA256 Hash Checksum string `pulumi:"checksum"` // Agent image resource id Id string `pulumi:"id"` // Details of the Objectstorage object ImageObjectStorageDetails []GetManagementAgentImagesManagementAgentImageImageObjectStorageDetail `pulumi:"imageObjectStorageDetails"` // 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 { // Object content SHA256 Hash Checksum pulumi.StringInput `pulumi:"checksum"` // Agent image resource id Id pulumi.StringInput `pulumi:"id"` // Details of the Objectstorage object ImageObjectStorageDetails GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayInput `pulumi:"imageObjectStorageDetails"` // 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 GetManagementAgentImagesManagementAgentImageImageObjectStorageDetail ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetail struct { // Object content SHA256 Hash Checksum string `pulumi:"checksum"` // Objectstorage object name reference providing the original location of this object Object string `pulumi:"object"` // Objectstorage bucket reference providing the original location of this object ObjectBucket string `pulumi:"objectBucket"` // Objectstorage namespace reference providing the original location of this object ObjectNamespace string `pulumi:"objectNamespace"` // Object storage URL for download ObjectUrl string `pulumi:"objectUrl"` }
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs struct { // Object content SHA256 Hash Checksum pulumi.StringInput `pulumi:"checksum"` // Objectstorage object name reference providing the original location of this object Object pulumi.StringInput `pulumi:"object"` // Objectstorage bucket reference providing the original location of this object ObjectBucket pulumi.StringInput `pulumi:"objectBucket"` // Objectstorage namespace reference providing the original location of this object ObjectNamespace pulumi.StringInput `pulumi:"objectNamespace"` // Object storage URL for download ObjectUrl pulumi.StringInput `pulumi:"objectUrl"` }
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput ¶
func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext ¶
func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray []GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailInput
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput ¶
func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext ¶
func (i GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayInput ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayInput interface { pulumi.Input ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext(context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput }
GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayInput is an input type that accepts GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray and GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput values. You can construct a concrete instance of `GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayInput` via:
GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArray{ GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs{...} }
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailInput ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailInput interface { pulumi.Input ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext(context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput }
GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailInput is an input type that accepts GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs and GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput values. You can construct a concrete instance of `GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailInput` via:
GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArgs{...}
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput ¶
type GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput struct{ *pulumi.OutputState }
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) Checksum ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) Checksum() pulumi.StringOutput
Object content SHA256 Hash
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) Object ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) Object() pulumi.StringOutput
Objectstorage object name reference providing the original location of this object
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectBucket ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectBucket() pulumi.StringOutput
Objectstorage bucket reference providing the original location of this object
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectNamespace ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectNamespace() pulumi.StringOutput
Objectstorage namespace reference providing the original location of this object
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectUrl ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ObjectUrl() pulumi.StringOutput
Object storage URL for download
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
func (GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext ¶
func (o GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput) ToGetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutputWithContext(ctx context.Context) GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailOutput
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
Object content SHA256 Hash
func (GetManagementAgentImagesManagementAgentImageOutput) ElementType ¶
func (GetManagementAgentImagesManagementAgentImageOutput) ElementType() reflect.Type
func (GetManagementAgentImagesManagementAgentImageOutput) ImageObjectStorageDetails ¶
func (o GetManagementAgentImagesManagementAgentImageOutput) ImageObjectStorageDetails() GetManagementAgentImagesManagementAgentImageImageObjectStorageDetailArrayOutput
Details of the Objectstorage object
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/v2/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: compartmentId, InstallType: pulumi.StringRef(managementAgentImageInstallType), Name: pulumi.StringRef(managementAgentImageName), State: pulumi.StringRef(managementAgentImageState), }, 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/v2/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: compartmentId, AccessLevel: pulumi.StringRef(managementAgentInstallKeyAccessLevel), CompartmentIdInSubtree: pulumi.BoolRef(managementAgentInstallKeyCompartmentIdInSubtree), DisplayName: pulumi.StringRef(managementAgentInstallKeyDisplayName), State: pulumi.StringRef(managementAgentInstallKeyState), }, 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 GetManagementAgentManagementAgentPropertyArgs ¶
type GetManagementAgentManagementAgentPropertyArgs struct { // Name of the property Name pulumi.StringInput `pulumi:"name"` // Unit for the property Units pulumi.StringInput `pulumi:"units"` // Values of the property Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentManagementAgentPropertyArgs) ElementType ¶
func (GetManagementAgentManagementAgentPropertyArgs) ElementType() reflect.Type
func (GetManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentManagementAgentPropertyOutput ¶
func (i GetManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentManagementAgentPropertyOutput() GetManagementAgentManagementAgentPropertyOutput
func (GetManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentManagementAgentPropertyOutputWithContext ¶
func (i GetManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyOutput
type GetManagementAgentManagementAgentPropertyArray ¶
type GetManagementAgentManagementAgentPropertyArray []GetManagementAgentManagementAgentPropertyInput
func (GetManagementAgentManagementAgentPropertyArray) ElementType ¶
func (GetManagementAgentManagementAgentPropertyArray) ElementType() reflect.Type
func (GetManagementAgentManagementAgentPropertyArray) ToGetManagementAgentManagementAgentPropertyArrayOutput ¶
func (i GetManagementAgentManagementAgentPropertyArray) ToGetManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentManagementAgentPropertyArrayOutput
func (GetManagementAgentManagementAgentPropertyArray) ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext ¶
func (i GetManagementAgentManagementAgentPropertyArray) ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyArrayOutput
type GetManagementAgentManagementAgentPropertyArrayInput ¶
type GetManagementAgentManagementAgentPropertyArrayInput interface { pulumi.Input ToGetManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentManagementAgentPropertyArrayOutput ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext(context.Context) GetManagementAgentManagementAgentPropertyArrayOutput }
GetManagementAgentManagementAgentPropertyArrayInput is an input type that accepts GetManagementAgentManagementAgentPropertyArray and GetManagementAgentManagementAgentPropertyArrayOutput values. You can construct a concrete instance of `GetManagementAgentManagementAgentPropertyArrayInput` via:
GetManagementAgentManagementAgentPropertyArray{ GetManagementAgentManagementAgentPropertyArgs{...} }
type GetManagementAgentManagementAgentPropertyArrayOutput ¶
type GetManagementAgentManagementAgentPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentManagementAgentPropertyArrayOutput) ElementType ¶
func (GetManagementAgentManagementAgentPropertyArrayOutput) ElementType() reflect.Type
func (GetManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentManagementAgentPropertyArrayOutput ¶
func (o GetManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentManagementAgentPropertyArrayOutput
func (GetManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext ¶
func (o GetManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyArrayOutput
type GetManagementAgentManagementAgentPropertyInput ¶
type GetManagementAgentManagementAgentPropertyInput interface { pulumi.Input ToGetManagementAgentManagementAgentPropertyOutput() GetManagementAgentManagementAgentPropertyOutput ToGetManagementAgentManagementAgentPropertyOutputWithContext(context.Context) GetManagementAgentManagementAgentPropertyOutput }
GetManagementAgentManagementAgentPropertyInput is an input type that accepts GetManagementAgentManagementAgentPropertyArgs and GetManagementAgentManagementAgentPropertyOutput values. You can construct a concrete instance of `GetManagementAgentManagementAgentPropertyInput` via:
GetManagementAgentManagementAgentPropertyArgs{...}
type GetManagementAgentManagementAgentPropertyOutput ¶
type GetManagementAgentManagementAgentPropertyOutput struct{ *pulumi.OutputState }
func (GetManagementAgentManagementAgentPropertyOutput) ElementType ¶
func (GetManagementAgentManagementAgentPropertyOutput) ElementType() reflect.Type
func (GetManagementAgentManagementAgentPropertyOutput) Name ¶
func (o GetManagementAgentManagementAgentPropertyOutput) Name() pulumi.StringOutput
Name of the property
func (GetManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentManagementAgentPropertyOutput ¶
func (o GetManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentManagementAgentPropertyOutput() GetManagementAgentManagementAgentPropertyOutput
func (GetManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentManagementAgentPropertyOutputWithContext ¶
func (o GetManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentManagementAgentPropertyOutput
func (GetManagementAgentManagementAgentPropertyOutput) Units ¶
func (o GetManagementAgentManagementAgentPropertyOutput) Units() pulumi.StringOutput
Unit for the property
func (GetManagementAgentManagementAgentPropertyOutput) Values ¶
func (o GetManagementAgentManagementAgentPropertyOutput) Values() pulumi.StringArrayOutput
Values of the property
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/v2/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: compartmentId, GroupBy: managementAgentPluginCountGroupBy, }, 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 ¶
func (o GetManagementAgentPluginListOutput) PluginStatus() pulumi.StringOutput
Plugin Status
func (GetManagementAgentPluginListOutput) PluginStatusMessage ¶
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/v2/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: compartmentId, AgentId: pulumi.StringRef(managementAgentId), DisplayName: pulumi.StringRef(managementAgentPluginDisplayName), PlatformTypes: managementAgentPluginPlatformType, State: pulumi.StringRef(managementAgentPluginState), }, 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 ¶
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"` // Unique name of the dataSource. DataSourceNames []string `pulumi:"dataSourceNames"` // The type of the dataSource. DataSourceType *string `pulumi:"dataSourceType"` // Filter to return only Management Agents having the particular display name. DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentsFilter `pulumi:"filters"` // Filter to return only results having the particular gatewayId. GatewayIds []string `pulumi:"gatewayIds"` // 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"` // When hostId argument is set, the data source will wait for the given period of time (in minutes) for this hostId to become available. This can be used when compute instance with Management Agent has been recently created. WaitForHostId *int `pulumi:"waitForHostId"` }
A collection of arguments for invoking getManagementAgents.
type GetManagementAgentsFilterArgs ¶
type GetManagementAgentsFilterArgs struct { // Name of the property Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` // Values of the property 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
Name of the property
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
Values of the property
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"` DataSourceLists []GetManagementAgentsManagementAgentDataSourceList `pulumi:"dataSourceLists"` // list of dataSources associated with the agent DataSourceSummaryLists []GetManagementAgentsManagementAgentDataSourceSummaryList `pulumi:"dataSourceSummaryLists"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` 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]string `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"` // Additional properties for this Management Agent ManagementAgentProperties []GetManagementAgentsManagementAgentManagementAgentProperty `pulumi:"managementAgentProperties"` // 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"` DataSourceLists GetManagementAgentsManagementAgentDataSourceListArrayInput `pulumi:"dataSourceLists"` // list of dataSources associated with the agent DataSourceSummaryLists GetManagementAgentsManagementAgentDataSourceSummaryListArrayInput `pulumi:"dataSourceSummaryLists"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` 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.StringMapInput `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"` // Additional properties for this Management Agent ManagementAgentProperties GetManagementAgentsManagementAgentManagementAgentPropertyArrayInput `pulumi:"managementAgentProperties"` // 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 GetManagementAgentsManagementAgentDataSourceList ¶
type GetManagementAgentsManagementAgentDataSourceList struct { AllowMetrics string `pulumi:"allowMetrics"` // The OCID of the compartment to which a request will be scoped. CompartmentId string `pulumi:"compartmentId"` ConnectionTimeout int `pulumi:"connectionTimeout"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet bool `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key string `pulumi:"key"` MetricDimensions []GetManagementAgentsManagementAgentDataSourceListMetricDimension `pulumi:"metricDimensions"` // Name of the property Name string `pulumi:"name"` Namespace string `pulumi:"namespace"` ProxyUrl string `pulumi:"proxyUrl"` ReadDataLimit int `pulumi:"readDataLimit"` ReadTimeout int `pulumi:"readTimeout"` ResourceGroup string `pulumi:"resourceGroup"` ScheduleMins int `pulumi:"scheduleMins"` // 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 was last updated. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // The type of the DataSource. Type string `pulumi:"type"` Url string `pulumi:"url"` }
type GetManagementAgentsManagementAgentDataSourceListArgs ¶
type GetManagementAgentsManagementAgentDataSourceListArgs struct { AllowMetrics pulumi.StringInput `pulumi:"allowMetrics"` // The OCID of the compartment to which a request will be scoped. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` ConnectionTimeout pulumi.IntInput `pulumi:"connectionTimeout"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolInput `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key pulumi.StringInput `pulumi:"key"` MetricDimensions GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayInput `pulumi:"metricDimensions"` // Name of the property Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringInput `pulumi:"namespace"` ProxyUrl pulumi.StringInput `pulumi:"proxyUrl"` ReadDataLimit pulumi.IntInput `pulumi:"readDataLimit"` ReadTimeout pulumi.IntInput `pulumi:"readTimeout"` ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` ScheduleMins pulumi.IntInput `pulumi:"scheduleMins"` // 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 was last updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The type of the DataSource. Type pulumi.StringInput `pulumi:"type"` Url pulumi.StringInput `pulumi:"url"` }
func (GetManagementAgentsManagementAgentDataSourceListArgs) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListArgs) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListArgs) ToGetManagementAgentsManagementAgentDataSourceListOutput ¶
func (i GetManagementAgentsManagementAgentDataSourceListArgs) ToGetManagementAgentsManagementAgentDataSourceListOutput() GetManagementAgentsManagementAgentDataSourceListOutput
func (GetManagementAgentsManagementAgentDataSourceListArgs) ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext ¶
func (i GetManagementAgentsManagementAgentDataSourceListArgs) ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListOutput
type GetManagementAgentsManagementAgentDataSourceListArray ¶
type GetManagementAgentsManagementAgentDataSourceListArray []GetManagementAgentsManagementAgentDataSourceListInput
func (GetManagementAgentsManagementAgentDataSourceListArray) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListArray) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListArray) ToGetManagementAgentsManagementAgentDataSourceListArrayOutput ¶
func (i GetManagementAgentsManagementAgentDataSourceListArray) ToGetManagementAgentsManagementAgentDataSourceListArrayOutput() GetManagementAgentsManagementAgentDataSourceListArrayOutput
func (GetManagementAgentsManagementAgentDataSourceListArray) ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext ¶
func (i GetManagementAgentsManagementAgentDataSourceListArray) ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListArrayOutput
type GetManagementAgentsManagementAgentDataSourceListArrayInput ¶
type GetManagementAgentsManagementAgentDataSourceListArrayInput interface { pulumi.Input ToGetManagementAgentsManagementAgentDataSourceListArrayOutput() GetManagementAgentsManagementAgentDataSourceListArrayOutput ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext(context.Context) GetManagementAgentsManagementAgentDataSourceListArrayOutput }
GetManagementAgentsManagementAgentDataSourceListArrayInput is an input type that accepts GetManagementAgentsManagementAgentDataSourceListArray and GetManagementAgentsManagementAgentDataSourceListArrayOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentDataSourceListArrayInput` via:
GetManagementAgentsManagementAgentDataSourceListArray{ GetManagementAgentsManagementAgentDataSourceListArgs{...} }
type GetManagementAgentsManagementAgentDataSourceListArrayOutput ¶
type GetManagementAgentsManagementAgentDataSourceListArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentDataSourceListArrayOutput) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListArrayOutput ¶
func (o GetManagementAgentsManagementAgentDataSourceListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListArrayOutput() GetManagementAgentsManagementAgentDataSourceListArrayOutput
func (GetManagementAgentsManagementAgentDataSourceListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext ¶
func (o GetManagementAgentsManagementAgentDataSourceListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListArrayOutput
type GetManagementAgentsManagementAgentDataSourceListInput ¶
type GetManagementAgentsManagementAgentDataSourceListInput interface { pulumi.Input ToGetManagementAgentsManagementAgentDataSourceListOutput() GetManagementAgentsManagementAgentDataSourceListOutput ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext(context.Context) GetManagementAgentsManagementAgentDataSourceListOutput }
GetManagementAgentsManagementAgentDataSourceListInput is an input type that accepts GetManagementAgentsManagementAgentDataSourceListArgs and GetManagementAgentsManagementAgentDataSourceListOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentDataSourceListInput` via:
GetManagementAgentsManagementAgentDataSourceListArgs{...}
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs ¶
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs struct { // Name of the property Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput ¶
func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext ¶
func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray ¶
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray []GetManagementAgentsManagementAgentDataSourceListMetricDimensionInput
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput ¶
func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext ¶
func (i GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayInput ¶
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayInput interface { pulumi.Input ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput }
GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayInput is an input type that accepts GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray and GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayInput` via:
GetManagementAgentsManagementAgentDataSourceListMetricDimensionArray{ GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs{...} }
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput ¶
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput ¶
func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext ¶
func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionArrayOutput
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionInput ¶
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionInput interface { pulumi.Input ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext(context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput }
GetManagementAgentsManagementAgentDataSourceListMetricDimensionInput is an input type that accepts GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs and GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentDataSourceListMetricDimensionInput` via:
GetManagementAgentsManagementAgentDataSourceListMetricDimensionArgs{...}
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput ¶
type GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) Name ¶
func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) Name() pulumi.StringOutput
Name of the property
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput ¶
func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput() GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
func (GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext ¶
func (o GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput) ToGetManagementAgentsManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListMetricDimensionOutput
type GetManagementAgentsManagementAgentDataSourceListOutput ¶
type GetManagementAgentsManagementAgentDataSourceListOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentDataSourceListOutput) AllowMetrics ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) AllowMetrics() pulumi.StringOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) CompartmentId ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment to which a request will be scoped.
func (GetManagementAgentsManagementAgentDataSourceListOutput) ConnectionTimeout ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ConnectionTimeout() pulumi.IntOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceListOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceListOutput) IsDaemonSet ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) IsDaemonSet() pulumi.BoolOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (GetManagementAgentsManagementAgentDataSourceListOutput) Key ¶
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (GetManagementAgentsManagementAgentDataSourceListOutput) MetricDimensions ¶
func (GetManagementAgentsManagementAgentDataSourceListOutput) Name ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) Name() pulumi.StringOutput
Name of the property
func (GetManagementAgentsManagementAgentDataSourceListOutput) Namespace ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) Namespace() pulumi.StringOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ProxyUrl ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ProxyUrl() pulumi.StringOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ReadDataLimit ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ReadDataLimit() pulumi.IntOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ReadTimeout ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ReadTimeout() pulumi.IntOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ResourceGroup ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ResourceGroup() pulumi.StringOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ScheduleMins ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ScheduleMins() pulumi.IntOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) State ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) State() pulumi.StringOutput
Filter to return only Management Agents in the particular lifecycle state.
func (GetManagementAgentsManagementAgentDataSourceListOutput) TimeCreated ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) TimeCreated() pulumi.StringOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (GetManagementAgentsManagementAgentDataSourceListOutput) TimeUpdated ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) TimeUpdated() pulumi.StringOutput
The time the Management Agent was last updated. An RFC3339 formatted datetime string
func (GetManagementAgentsManagementAgentDataSourceListOutput) ToGetManagementAgentsManagementAgentDataSourceListOutput ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ToGetManagementAgentsManagementAgentDataSourceListOutput() GetManagementAgentsManagementAgentDataSourceListOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) ToGetManagementAgentsManagementAgentDataSourceListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceListOutput
func (GetManagementAgentsManagementAgentDataSourceListOutput) Type ¶
func (o GetManagementAgentsManagementAgentDataSourceListOutput) Type() pulumi.StringOutput
The type of the DataSource.
type GetManagementAgentsManagementAgentDataSourceSummaryList ¶
type GetManagementAgentsManagementAgentDataSourceSummaryList struct { // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet bool `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key string `pulumi:"key"` // Name of the property Name string `pulumi:"name"` // The type of the DataSource. Type string `pulumi:"type"` }
type GetManagementAgentsManagementAgentDataSourceSummaryListArgs ¶
type GetManagementAgentsManagementAgentDataSourceSummaryListArgs struct { // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolInput `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key pulumi.StringInput `pulumi:"key"` // Name of the property Name pulumi.StringInput `pulumi:"name"` // The type of the DataSource. Type pulumi.StringInput `pulumi:"type"` }
func (GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput ¶
func (i GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput() GetManagementAgentsManagementAgentDataSourceSummaryListOutput
func (GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext ¶
func (i GetManagementAgentsManagementAgentDataSourceSummaryListArgs) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListOutput
type GetManagementAgentsManagementAgentDataSourceSummaryListArray ¶
type GetManagementAgentsManagementAgentDataSourceSummaryListArray []GetManagementAgentsManagementAgentDataSourceSummaryListInput
func (GetManagementAgentsManagementAgentDataSourceSummaryListArray) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceSummaryListArray) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceSummaryListArray) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput ¶
func (i GetManagementAgentsManagementAgentDataSourceSummaryListArray) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
func (GetManagementAgentsManagementAgentDataSourceSummaryListArray) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext ¶
func (i GetManagementAgentsManagementAgentDataSourceSummaryListArray) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
type GetManagementAgentsManagementAgentDataSourceSummaryListArrayInput ¶
type GetManagementAgentsManagementAgentDataSourceSummaryListArrayInput interface { pulumi.Input ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext(context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput }
GetManagementAgentsManagementAgentDataSourceSummaryListArrayInput is an input type that accepts GetManagementAgentsManagementAgentDataSourceSummaryListArray and GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentDataSourceSummaryListArrayInput` via:
GetManagementAgentsManagementAgentDataSourceSummaryListArray{ GetManagementAgentsManagementAgentDataSourceSummaryListArgs{...} }
type GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput ¶
type GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput ¶
func (o GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
func (GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext ¶
func (o GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
type GetManagementAgentsManagementAgentDataSourceSummaryListInput ¶
type GetManagementAgentsManagementAgentDataSourceSummaryListInput interface { pulumi.Input ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput() GetManagementAgentsManagementAgentDataSourceSummaryListOutput ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext(context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListOutput }
GetManagementAgentsManagementAgentDataSourceSummaryListInput is an input type that accepts GetManagementAgentsManagementAgentDataSourceSummaryListArgs and GetManagementAgentsManagementAgentDataSourceSummaryListOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentDataSourceSummaryListInput` via:
GetManagementAgentsManagementAgentDataSourceSummaryListArgs{...}
type GetManagementAgentsManagementAgentDataSourceSummaryListOutput ¶
type GetManagementAgentsManagementAgentDataSourceSummaryListOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ElementType ¶
func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) IsDaemonSet ¶
func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) IsDaemonSet() pulumi.BoolOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) Key ¶
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput ¶
func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutput() GetManagementAgentsManagementAgentDataSourceSummaryListOutput
func (GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext ¶
func (o GetManagementAgentsManagementAgentDataSourceSummaryListOutput) ToGetManagementAgentsManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentDataSourceSummaryListOutput
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 GetManagementAgentsManagementAgentManagementAgentPropertyArgs ¶
type GetManagementAgentsManagementAgentManagementAgentPropertyArgs struct { // Name of the property Name pulumi.StringInput `pulumi:"name"` // Unit for the property Units pulumi.StringInput `pulumi:"units"` // Values of the property Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ElementType ¶
func (GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput ¶
func (i GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput() GetManagementAgentsManagementAgentManagementAgentPropertyOutput
func (GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext ¶
func (i GetManagementAgentsManagementAgentManagementAgentPropertyArgs) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyOutput
type GetManagementAgentsManagementAgentManagementAgentPropertyArray ¶
type GetManagementAgentsManagementAgentManagementAgentPropertyArray []GetManagementAgentsManagementAgentManagementAgentPropertyInput
func (GetManagementAgentsManagementAgentManagementAgentPropertyArray) ElementType ¶
func (GetManagementAgentsManagementAgentManagementAgentPropertyArray) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentManagementAgentPropertyArray) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput ¶
func (i GetManagementAgentsManagementAgentManagementAgentPropertyArray) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
func (GetManagementAgentsManagementAgentManagementAgentPropertyArray) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext ¶
func (i GetManagementAgentsManagementAgentManagementAgentPropertyArray) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
type GetManagementAgentsManagementAgentManagementAgentPropertyArrayInput ¶
type GetManagementAgentsManagementAgentManagementAgentPropertyArrayInput interface { pulumi.Input ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext(context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput }
GetManagementAgentsManagementAgentManagementAgentPropertyArrayInput is an input type that accepts GetManagementAgentsManagementAgentManagementAgentPropertyArray and GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentManagementAgentPropertyArrayInput` via:
GetManagementAgentsManagementAgentManagementAgentPropertyArray{ GetManagementAgentsManagementAgentManagementAgentPropertyArgs{...} }
type GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput ¶
type GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ElementType ¶
func (GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput ¶
func (o GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
func (GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext ¶
func (o GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
type GetManagementAgentsManagementAgentManagementAgentPropertyInput ¶
type GetManagementAgentsManagementAgentManagementAgentPropertyInput interface { pulumi.Input ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput() GetManagementAgentsManagementAgentManagementAgentPropertyOutput ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext(context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyOutput }
GetManagementAgentsManagementAgentManagementAgentPropertyInput is an input type that accepts GetManagementAgentsManagementAgentManagementAgentPropertyArgs and GetManagementAgentsManagementAgentManagementAgentPropertyOutput values. You can construct a concrete instance of `GetManagementAgentsManagementAgentManagementAgentPropertyInput` via:
GetManagementAgentsManagementAgentManagementAgentPropertyArgs{...}
type GetManagementAgentsManagementAgentManagementAgentPropertyOutput ¶
type GetManagementAgentsManagementAgentManagementAgentPropertyOutput struct{ *pulumi.OutputState }
func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ElementType ¶
func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ElementType() reflect.Type
func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput ¶
func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutput() GetManagementAgentsManagementAgentManagementAgentPropertyOutput
func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext ¶
func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) ToGetManagementAgentsManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) GetManagementAgentsManagementAgentManagementAgentPropertyOutput
func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Units ¶
func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Units() pulumi.StringOutput
Unit for the property
func (GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Values ¶
func (o GetManagementAgentsManagementAgentManagementAgentPropertyOutput) Values() pulumi.StringArrayOutput
Values of the property
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) DataSourceLists ¶
func (o GetManagementAgentsManagementAgentOutput) DataSourceLists() GetManagementAgentsManagementAgentDataSourceListArrayOutput
func (GetManagementAgentsManagementAgentOutput) DataSourceSummaryLists ¶
func (o GetManagementAgentsManagementAgentOutput) DataSourceSummaryLists() GetManagementAgentsManagementAgentDataSourceSummaryListArrayOutput
list of dataSources associated with the agent
func (GetManagementAgentsManagementAgentOutput) DefinedTags ¶
func (o GetManagementAgentsManagementAgentOutput) DefinedTags() pulumi.StringMapOutput
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.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (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) ManagementAgentProperties ¶
func (o GetManagementAgentsManagementAgentOutput) ManagementAgentProperties() GetManagementAgentsManagementAgentManagementAgentPropertyArrayOutput
Additional properties for this Management Agent
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 ¶
func (o GetManagementAgentsManagementAgentPluginListOutput) PluginStatus() pulumi.StringOutput
Plugin Status
func (GetManagementAgentsManagementAgentPluginListOutput) PluginStatusMessage ¶
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"` // Unique name of the dataSource. DataSourceNames pulumi.StringArrayInput `pulumi:"dataSourceNames"` // The type of the dataSource. DataSourceType pulumi.StringPtrInput `pulumi:"dataSourceType"` // Filter to return only Management Agents having the particular display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetManagementAgentsFilterArrayInput `pulumi:"filters"` // Filter to return only results having the particular gatewayId. GatewayIds pulumi.StringArrayInput `pulumi:"gatewayIds"` // 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"` // When hostId argument is set, the data source will wait for the given period of time (in minutes) for this hostId to become available. This can be used when compute instance with Management Agent has been recently created. WaitForHostId pulumi.IntPtrInput `pulumi:"waitForHostId"` }
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"` DataSourceNames []string `pulumi:"dataSourceNames"` DataSourceType *string `pulumi:"dataSourceType"` // Management Agent Name DisplayName *string `pulumi:"displayName"` Filters []GetManagementAgentsFilter `pulumi:"filters"` GatewayIds []string `pulumi:"gatewayIds"` // 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"` WaitForHostId *int `pulumi:"waitForHostId"` }
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/v2/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: compartmentId, AccessLevel: pulumi.StringRef(managementAgentAccessLevel), AvailabilityStatus: pulumi.StringRef(managementAgentAvailabilityStatus), CompartmentIdInSubtree: pulumi.BoolRef(managementAgentCompartmentIdInSubtree), DataSourceNames: testManagementAgentDataSource.Name, DataSourceType: pulumi.StringRef(managementAgentDataSourceType), DisplayName: pulumi.StringRef(managementAgentDisplayName), GatewayIds: testGateway.Id, HostId: pulumi.StringRef(testHost.Id), WaitForHostId: pulumi.IntRef(10), InstallType: pulumi.StringRef(managementAgentInstallType), IsCustomerDeployed: pulumi.BoolRef(managementAgentIsCustomerDeployed), PlatformTypes: managementAgentPlatformType, PluginNames: managementAgentPluginName, State: pulumi.StringRef(managementAgentState), Versions: managementAgentVersion, }, 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 ¶
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 ¶
func (o GetManagementAgentsResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
func (GetManagementAgentsResultOutput) DataSourceNames ¶
func (o GetManagementAgentsResultOutput) DataSourceNames() pulumi.StringArrayOutput
func (GetManagementAgentsResultOutput) DataSourceType ¶
func (o GetManagementAgentsResultOutput) DataSourceType() pulumi.StringPtrOutput
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) GatewayIds ¶
func (o GetManagementAgentsResultOutput) GatewayIds() pulumi.StringArrayOutput
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
func (GetManagementAgentsResultOutput) WaitForHostId ¶
func (o GetManagementAgentsResultOutput) WaitForHostId() pulumi.IntPtrOutput
type LookupManagementAgentArgs ¶
type LookupManagementAgentArgs struct { // Unique Management Agent identifier ManagementAgentId string `pulumi:"managementAgentId"` }
A collection of arguments for invoking getManagementAgent.
type LookupManagementAgentDataSourceArgs ¶
type LookupManagementAgentDataSourceArgs struct { // Data source type and name identifier. DataSourceKey string `pulumi:"dataSourceKey"` // Unique Management Agent identifier ManagementAgentId string `pulumi:"managementAgentId"` }
A collection of arguments for invoking getManagementAgentDataSource.
type LookupManagementAgentDataSourceOutputArgs ¶
type LookupManagementAgentDataSourceOutputArgs struct { // Data source type and name identifier. DataSourceKey pulumi.StringInput `pulumi:"dataSourceKey"` // Unique Management Agent identifier ManagementAgentId pulumi.StringInput `pulumi:"managementAgentId"` }
A collection of arguments for invoking getManagementAgentDataSource.
func (LookupManagementAgentDataSourceOutputArgs) ElementType ¶
func (LookupManagementAgentDataSourceOutputArgs) ElementType() reflect.Type
type LookupManagementAgentDataSourceResult ¶
type LookupManagementAgentDataSourceResult struct { // Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics string `pulumi:"allowMetrics"` // Compartment owning this DataSource. CompartmentId string `pulumi:"compartmentId"` // Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout int `pulumi:"connectionTimeout"` DataSourceKey string `pulumi:"dataSourceKey"` Id string `pulumi:"id"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet bool `pulumi:"isDaemonSet"` ManagementAgentId string `pulumi:"managementAgentId"` // The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions []GetManagementAgentDataSourceMetricDimension `pulumi:"metricDimensions"` // Unique name of the DataSource. Name string `pulumi:"name"` // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace string `pulumi:"namespace"` // The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl string `pulumi:"proxyUrl"` // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit int `pulumi:"readDataLimit"` ReadDataLimitInKilobytes int `pulumi:"readDataLimitInKilobytes"` // Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout int `pulumi:"readTimeout"` // Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup string `pulumi:"resourceGroup"` // Number in minutes. The scraping occurs at the specified interval. ScheduleMins int `pulumi:"scheduleMins"` // State of the DataSource. State string `pulumi:"state"` // The time the DataSource was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the DataSource data was last received. An RFC3339 formatted datetime string TimeUpdated string `pulumi:"timeUpdated"` // The type of the DataSource. Type string `pulumi:"type"` // The url through which the Prometheus Exporter publishes its metrics. (http only) Url string `pulumi:"url"` }
A collection of values returned by getManagementAgentDataSource.
func LookupManagementAgentDataSource ¶
func LookupManagementAgentDataSource(ctx *pulumi.Context, args *LookupManagementAgentDataSourceArgs, opts ...pulumi.InvokeOption) (*LookupManagementAgentDataSourceResult, error)
This data source provides details about a specific Management Agent Data Source resource in Oracle Cloud Infrastructure Management Agent service.
Get Datasource details for given Id and given Management Agent.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.GetManagementAgentDataSource(ctx, &managementagent.GetManagementAgentDataSourceArgs{ DataSourceKey: managementAgentDataSourceDataSourceKey, ManagementAgentId: testManagementAgent.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupManagementAgentDataSourceResultOutput ¶
type LookupManagementAgentDataSourceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getManagementAgentDataSource.
func LookupManagementAgentDataSourceOutput ¶
func LookupManagementAgentDataSourceOutput(ctx *pulumi.Context, args LookupManagementAgentDataSourceOutputArgs, opts ...pulumi.InvokeOption) LookupManagementAgentDataSourceResultOutput
func (LookupManagementAgentDataSourceResultOutput) AllowMetrics ¶
func (o LookupManagementAgentDataSourceResultOutput) AllowMetrics() pulumi.StringOutput
Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required.
func (LookupManagementAgentDataSourceResultOutput) CompartmentId ¶
func (o LookupManagementAgentDataSourceResultOutput) CompartmentId() pulumi.StringOutput
Compartment owning this DataSource.
func (LookupManagementAgentDataSourceResultOutput) ConnectionTimeout ¶
func (o LookupManagementAgentDataSourceResultOutput) ConnectionTimeout() pulumi.IntOutput
Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint.
func (LookupManagementAgentDataSourceResultOutput) DataSourceKey ¶
func (o LookupManagementAgentDataSourceResultOutput) DataSourceKey() pulumi.StringOutput
func (LookupManagementAgentDataSourceResultOutput) ElementType ¶
func (LookupManagementAgentDataSourceResultOutput) ElementType() reflect.Type
func (LookupManagementAgentDataSourceResultOutput) Id ¶
func (o LookupManagementAgentDataSourceResultOutput) Id() pulumi.StringOutput
func (LookupManagementAgentDataSourceResultOutput) IsDaemonSet ¶
func (o LookupManagementAgentDataSourceResultOutput) IsDaemonSet() pulumi.BoolOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (LookupManagementAgentDataSourceResultOutput) ManagementAgentId ¶
func (o LookupManagementAgentDataSourceResultOutput) ManagementAgentId() pulumi.StringOutput
func (LookupManagementAgentDataSourceResultOutput) MetricDimensions ¶
func (o LookupManagementAgentDataSourceResultOutput) MetricDimensions() GetManagementAgentDataSourceMetricDimensionArrayOutput
The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint.
func (LookupManagementAgentDataSourceResultOutput) Name ¶
func (o LookupManagementAgentDataSourceResultOutput) Name() pulumi.StringOutput
Unique name of the DataSource.
func (LookupManagementAgentDataSourceResultOutput) Namespace ¶
func (o LookupManagementAgentDataSourceResultOutput) Namespace() pulumi.StringOutput
The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded.
func (LookupManagementAgentDataSourceResultOutput) ProxyUrl ¶
func (o LookupManagementAgentDataSourceResultOutput) ProxyUrl() pulumi.StringOutput
The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property).
func (LookupManagementAgentDataSourceResultOutput) ReadDataLimit ¶
func (o LookupManagementAgentDataSourceResultOutput) ReadDataLimit() pulumi.IntOutput
Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB).
func (LookupManagementAgentDataSourceResultOutput) ReadDataLimitInKilobytes ¶
func (o LookupManagementAgentDataSourceResultOutput) ReadDataLimitInKilobytes() pulumi.IntOutput
func (LookupManagementAgentDataSourceResultOutput) ReadTimeout ¶
func (o LookupManagementAgentDataSourceResultOutput) ReadTimeout() pulumi.IntOutput
Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint.
func (LookupManagementAgentDataSourceResultOutput) ResourceGroup ¶
func (o LookupManagementAgentDataSourceResultOutput) ResourceGroup() pulumi.StringOutput
Oracle Cloud Infrastructure monitoring resource group to assign the metric to.
func (LookupManagementAgentDataSourceResultOutput) ScheduleMins ¶
func (o LookupManagementAgentDataSourceResultOutput) ScheduleMins() pulumi.IntOutput
Number in minutes. The scraping occurs at the specified interval.
func (LookupManagementAgentDataSourceResultOutput) State ¶
func (o LookupManagementAgentDataSourceResultOutput) State() pulumi.StringOutput
State of the DataSource.
func (LookupManagementAgentDataSourceResultOutput) TimeCreated ¶
func (o LookupManagementAgentDataSourceResultOutput) TimeCreated() pulumi.StringOutput
The time the DataSource was created. An RFC3339 formatted datetime string
func (LookupManagementAgentDataSourceResultOutput) TimeUpdated ¶
func (o LookupManagementAgentDataSourceResultOutput) TimeUpdated() pulumi.StringOutput
The time the DataSource data was last received. An RFC3339 formatted datetime string
func (LookupManagementAgentDataSourceResultOutput) ToLookupManagementAgentDataSourceResultOutput ¶
func (o LookupManagementAgentDataSourceResultOutput) ToLookupManagementAgentDataSourceResultOutput() LookupManagementAgentDataSourceResultOutput
func (LookupManagementAgentDataSourceResultOutput) ToLookupManagementAgentDataSourceResultOutputWithContext ¶
func (o LookupManagementAgentDataSourceResultOutput) ToLookupManagementAgentDataSourceResultOutputWithContext(ctx context.Context) LookupManagementAgentDataSourceResultOutput
func (LookupManagementAgentDataSourceResultOutput) Type ¶
func (o LookupManagementAgentDataSourceResultOutput) Type() pulumi.StringOutput
The type of the DataSource.
func (LookupManagementAgentDataSourceResultOutput) Url ¶
func (o LookupManagementAgentDataSourceResultOutput) Url() pulumi.StringOutput
The url through which the Prometheus Exporter publishes its metrics. (http only)
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/v2/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: testManagementAgentInstallKeyOciManagementAgentManagementAgentInstallKey.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 owning this DataSource. CompartmentId string `pulumi:"compartmentId"` // list of dataSources associated with the agent DataSourceLists []GetManagementAgentDataSourceList `pulumi:"dataSourceLists"` DataSourceSummaryLists []GetManagementAgentDataSourceSummaryList `pulumi:"dataSourceSummaryLists"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` 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]string `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"` // Additional properties for this Management Agent ManagementAgentProperties []GetManagementAgentManagementAgentProperty `pulumi:"managementAgentProperties"` // 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/v2/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: testManagementAgentOciManagementAgentManagementAgent.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 owning this DataSource.
func (LookupManagementAgentResultOutput) DataSourceLists ¶
func (o LookupManagementAgentResultOutput) DataSourceLists() GetManagementAgentDataSourceListArrayOutput
list of dataSources associated with the agent
func (LookupManagementAgentResultOutput) DataSourceSummaryLists ¶
func (o LookupManagementAgentResultOutput) DataSourceSummaryLists() GetManagementAgentDataSourceSummaryListArrayOutput
func (LookupManagementAgentResultOutput) DefinedTags ¶
func (o LookupManagementAgentResultOutput) DefinedTags() pulumi.StringMapOutput
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.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (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) ManagementAgentProperties ¶
func (o LookupManagementAgentResultOutput) ManagementAgentProperties() GetManagementAgentManagementAgentPropertyArrayOutput
Additional properties for this Management Agent
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 owning this DataSource. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // list of dataSources associated with the agent DataSourceLists ManagementAgentDataSourceListArrayOutput `pulumi:"dataSourceLists"` DataSourceSummaryLists ManagementAgentDataSourceSummaryListArrayOutput `pulumi:"dataSourceSummaryLists"` // (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.StringMapOutput `pulumi:"definedTags"` 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.StringMapOutput `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"` // Additional properties for this Management Agent ManagementAgentProperties ManagementAgentManagementAgentPropertyArrayOutput `pulumi:"managementAgentProperties"` // 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/v2/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.NewManagementAgent(ctx, "test_management_agent", &ManagementAgent.ManagementAgentArgs{ ManagedAgentId: pulumi.Any(testManagedAgent.Id), }) if err != nil { return err } return nil }) }
``` *** Add plugin to Management Agent created via OCI Compute instance.
Compute instance must have OCA Plugin "Management Agent" enabled ## 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.StringMapInput 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.StringMapInput // 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 ManagementAgentDataSource ¶
type ManagementAgentDataSource struct { pulumi.CustomResourceState // (Updatable) Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics pulumi.StringOutput `pulumi:"allowMetrics"` // Compartment owning this DataSource. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout pulumi.IntOutput `pulumi:"connectionTimeout"` DataSourceKey pulumi.StringOutput `pulumi:"dataSourceKey"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolOutput `pulumi:"isDaemonSet"` // Unique Management Agent identifier ManagementAgentId pulumi.StringOutput `pulumi:"managementAgentId"` // (Updatable) The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions ManagementAgentDataSourceMetricDimensionArrayOutput `pulumi:"metricDimensions"` // Unique name of the DataSource. Name pulumi.StringOutput `pulumi:"name"` // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace pulumi.StringOutput `pulumi:"namespace"` // (Updatable) The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl pulumi.StringOutput `pulumi:"proxyUrl"` // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit pulumi.IntOutput `pulumi:"readDataLimit"` // (Updatable) Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimitInKilobytes pulumi.IntOutput `pulumi:"readDataLimitInKilobytes"` // (Updatable) Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout pulumi.IntOutput `pulumi:"readTimeout"` // (Updatable) Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // (Updatable) Number in minutes. The scraping occurs at the specified interval. ScheduleMins pulumi.IntOutput `pulumi:"scheduleMins"` // State of the DataSource. State pulumi.StringOutput `pulumi:"state"` // The time the DataSource was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the DataSource data was last received. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The type of the DataSource. Support types: PROMETHEUS_EMITTER Type pulumi.StringOutput `pulumi:"type"` // (Updatable) The url through which the Prometheus Exporter publishes its metrics. (http only) // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Url pulumi.StringOutput `pulumi:"url"` }
This resource provides the Management Agent Data Source resource in Oracle Cloud Infrastructure Management Agent service.
Datasource creation request to given Management Agent.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.NewManagementAgentDataSource(ctx, "test_management_agent_data_source", &ManagementAgent.ManagementAgentDataSourceArgs{ CompartmentId: pulumi.Any(compartmentId), ManagementAgentId: pulumi.Any(testManagementAgent.Id), Name: pulumi.Any(managementAgentDataSourceName), Type: pulumi.Any(managementAgentDataSourceType), Url: pulumi.Any(managementAgentDataSourceUrl), AllowMetrics: pulumi.Any(managementAgentDataSourceAllowMetrics), ConnectionTimeout: pulumi.Any(managementAgentDataSourceConnectionTimeout), MetricDimensions: managementagent.ManagementAgentDataSourceMetricDimensionArray{ &managementagent.ManagementAgentDataSourceMetricDimensionArgs{ Name: pulumi.Any(managementAgentDataSourceMetricDimensionsName), Value: pulumi.Any(managementAgentDataSourceMetricDimensionsValue), }, }, Namespace: pulumi.Any(managementAgentDataSourceNamespace), ProxyUrl: pulumi.Any(managementAgentDataSourceProxyUrl), ReadDataLimitInKilobytes: pulumi.Any(managementAgentDataSourceReadDataLimitInKilobytes), ReadTimeout: pulumi.Any(managementAgentDataSourceReadTimeout), ResourceGroup: pulumi.Any(managementAgentDataSourceResourceGroup), ScheduleMins: pulumi.Any(managementAgentDataSourceScheduleMins), }) if err != nil { return err } return nil }) }
```
## Import
ManagementAgentDataSources can be imported using the `id`, e.g.
```sh $ pulumi import oci:ManagementAgent/managementAgentDataSource:ManagementAgentDataSource test_management_agent_data_source "managementAgents/{managementAgentId}/dataSources/{key}" ```
func GetManagementAgentDataSource ¶
func GetManagementAgentDataSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementAgentDataSourceState, opts ...pulumi.ResourceOption) (*ManagementAgentDataSource, error)
GetManagementAgentDataSource gets an existing ManagementAgentDataSource 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 NewManagementAgentDataSource ¶
func NewManagementAgentDataSource(ctx *pulumi.Context, name string, args *ManagementAgentDataSourceArgs, opts ...pulumi.ResourceOption) (*ManagementAgentDataSource, error)
NewManagementAgentDataSource registers a new resource with the given unique name, arguments, and options.
func (*ManagementAgentDataSource) ElementType ¶
func (*ManagementAgentDataSource) ElementType() reflect.Type
func (*ManagementAgentDataSource) ToManagementAgentDataSourceOutput ¶
func (i *ManagementAgentDataSource) ToManagementAgentDataSourceOutput() ManagementAgentDataSourceOutput
func (*ManagementAgentDataSource) ToManagementAgentDataSourceOutputWithContext ¶
func (i *ManagementAgentDataSource) ToManagementAgentDataSourceOutputWithContext(ctx context.Context) ManagementAgentDataSourceOutput
type ManagementAgentDataSourceArgs ¶
type ManagementAgentDataSourceArgs struct { // (Updatable) Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics pulumi.StringPtrInput // Compartment owning this DataSource. CompartmentId pulumi.StringInput // (Updatable) Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout pulumi.IntPtrInput // Unique Management Agent identifier ManagementAgentId pulumi.StringInput // (Updatable) The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions ManagementAgentDataSourceMetricDimensionArrayInput // Unique name of the DataSource. Name pulumi.StringPtrInput // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace pulumi.StringPtrInput // (Updatable) The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl pulumi.StringPtrInput // (Updatable) Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimitInKilobytes pulumi.IntPtrInput // (Updatable) Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout pulumi.IntPtrInput // (Updatable) Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup pulumi.StringPtrInput // (Updatable) Number in minutes. The scraping occurs at the specified interval. ScheduleMins pulumi.IntPtrInput // (Updatable) The type of the DataSource. Support types: PROMETHEUS_EMITTER Type pulumi.StringInput // (Updatable) The url through which the Prometheus Exporter publishes its metrics. (http only) // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Url pulumi.StringInput }
The set of arguments for constructing a ManagementAgentDataSource resource.
func (ManagementAgentDataSourceArgs) ElementType ¶
func (ManagementAgentDataSourceArgs) ElementType() reflect.Type
type ManagementAgentDataSourceArray ¶
type ManagementAgentDataSourceArray []ManagementAgentDataSourceInput
func (ManagementAgentDataSourceArray) ElementType ¶
func (ManagementAgentDataSourceArray) ElementType() reflect.Type
func (ManagementAgentDataSourceArray) ToManagementAgentDataSourceArrayOutput ¶
func (i ManagementAgentDataSourceArray) ToManagementAgentDataSourceArrayOutput() ManagementAgentDataSourceArrayOutput
func (ManagementAgentDataSourceArray) ToManagementAgentDataSourceArrayOutputWithContext ¶
func (i ManagementAgentDataSourceArray) ToManagementAgentDataSourceArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceArrayOutput
type ManagementAgentDataSourceArrayInput ¶
type ManagementAgentDataSourceArrayInput interface { pulumi.Input ToManagementAgentDataSourceArrayOutput() ManagementAgentDataSourceArrayOutput ToManagementAgentDataSourceArrayOutputWithContext(context.Context) ManagementAgentDataSourceArrayOutput }
ManagementAgentDataSourceArrayInput is an input type that accepts ManagementAgentDataSourceArray and ManagementAgentDataSourceArrayOutput values. You can construct a concrete instance of `ManagementAgentDataSourceArrayInput` via:
ManagementAgentDataSourceArray{ ManagementAgentDataSourceArgs{...} }
type ManagementAgentDataSourceArrayOutput ¶
type ManagementAgentDataSourceArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceArrayOutput) ElementType ¶
func (ManagementAgentDataSourceArrayOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceArrayOutput) Index ¶
func (o ManagementAgentDataSourceArrayOutput) Index(i pulumi.IntInput) ManagementAgentDataSourceOutput
func (ManagementAgentDataSourceArrayOutput) ToManagementAgentDataSourceArrayOutput ¶
func (o ManagementAgentDataSourceArrayOutput) ToManagementAgentDataSourceArrayOutput() ManagementAgentDataSourceArrayOutput
func (ManagementAgentDataSourceArrayOutput) ToManagementAgentDataSourceArrayOutputWithContext ¶
func (o ManagementAgentDataSourceArrayOutput) ToManagementAgentDataSourceArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceArrayOutput
type ManagementAgentDataSourceInput ¶
type ManagementAgentDataSourceInput interface { pulumi.Input ToManagementAgentDataSourceOutput() ManagementAgentDataSourceOutput ToManagementAgentDataSourceOutputWithContext(ctx context.Context) ManagementAgentDataSourceOutput }
type ManagementAgentDataSourceList ¶
type ManagementAgentDataSourceList struct { // Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics *string `pulumi:"allowMetrics"` // Compartment owning this DataSource. CompartmentId *string `pulumi:"compartmentId"` // Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout *int `pulumi:"connectionTimeout"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet *bool `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key *string `pulumi:"key"` // The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions []ManagementAgentDataSourceListMetricDimension `pulumi:"metricDimensions"` // Name of the property Name *string `pulumi:"name"` // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace *string `pulumi:"namespace"` // The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl *string `pulumi:"proxyUrl"` // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit *int `pulumi:"readDataLimit"` // Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout *int `pulumi:"readTimeout"` // Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup *string `pulumi:"resourceGroup"` // Number in minutes. The scraping occurs at the specified interval. ScheduleMins *int `pulumi:"scheduleMins"` // 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 was last updated. An RFC3339 formatted datetime string TimeUpdated *string `pulumi:"timeUpdated"` // The type of the DataSource. Type *string `pulumi:"type"` // The url through which the Prometheus Exporter publishes its metrics. (http only) Url *string `pulumi:"url"` }
type ManagementAgentDataSourceListArgs ¶
type ManagementAgentDataSourceListArgs struct { // Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics pulumi.StringPtrInput `pulumi:"allowMetrics"` // Compartment owning this DataSource. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout pulumi.IntPtrInput `pulumi:"connectionTimeout"` // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolPtrInput `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key pulumi.StringPtrInput `pulumi:"key"` // The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions ManagementAgentDataSourceListMetricDimensionArrayInput `pulumi:"metricDimensions"` // Name of the property Name pulumi.StringPtrInput `pulumi:"name"` // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl pulumi.StringPtrInput `pulumi:"proxyUrl"` // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit pulumi.IntPtrInput `pulumi:"readDataLimit"` // Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout pulumi.IntPtrInput `pulumi:"readTimeout"` // Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // Number in minutes. The scraping occurs at the specified interval. ScheduleMins pulumi.IntPtrInput `pulumi:"scheduleMins"` // The current state of managementAgent State pulumi.StringPtrInput `pulumi:"state"` // The time the Management Agent was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // The time the Management Agent was last updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` // The type of the DataSource. Type pulumi.StringPtrInput `pulumi:"type"` // The url through which the Prometheus Exporter publishes its metrics. (http only) Url pulumi.StringPtrInput `pulumi:"url"` }
func (ManagementAgentDataSourceListArgs) ElementType ¶
func (ManagementAgentDataSourceListArgs) ElementType() reflect.Type
func (ManagementAgentDataSourceListArgs) ToManagementAgentDataSourceListOutput ¶
func (i ManagementAgentDataSourceListArgs) ToManagementAgentDataSourceListOutput() ManagementAgentDataSourceListOutput
func (ManagementAgentDataSourceListArgs) ToManagementAgentDataSourceListOutputWithContext ¶
func (i ManagementAgentDataSourceListArgs) ToManagementAgentDataSourceListOutputWithContext(ctx context.Context) ManagementAgentDataSourceListOutput
type ManagementAgentDataSourceListArray ¶
type ManagementAgentDataSourceListArray []ManagementAgentDataSourceListInput
func (ManagementAgentDataSourceListArray) ElementType ¶
func (ManagementAgentDataSourceListArray) ElementType() reflect.Type
func (ManagementAgentDataSourceListArray) ToManagementAgentDataSourceListArrayOutput ¶
func (i ManagementAgentDataSourceListArray) ToManagementAgentDataSourceListArrayOutput() ManagementAgentDataSourceListArrayOutput
func (ManagementAgentDataSourceListArray) ToManagementAgentDataSourceListArrayOutputWithContext ¶
func (i ManagementAgentDataSourceListArray) ToManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListArrayOutput
type ManagementAgentDataSourceListArrayInput ¶
type ManagementAgentDataSourceListArrayInput interface { pulumi.Input ToManagementAgentDataSourceListArrayOutput() ManagementAgentDataSourceListArrayOutput ToManagementAgentDataSourceListArrayOutputWithContext(context.Context) ManagementAgentDataSourceListArrayOutput }
ManagementAgentDataSourceListArrayInput is an input type that accepts ManagementAgentDataSourceListArray and ManagementAgentDataSourceListArrayOutput values. You can construct a concrete instance of `ManagementAgentDataSourceListArrayInput` via:
ManagementAgentDataSourceListArray{ ManagementAgentDataSourceListArgs{...} }
type ManagementAgentDataSourceListArrayOutput ¶
type ManagementAgentDataSourceListArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceListArrayOutput) ElementType ¶
func (ManagementAgentDataSourceListArrayOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceListArrayOutput) ToManagementAgentDataSourceListArrayOutput ¶
func (o ManagementAgentDataSourceListArrayOutput) ToManagementAgentDataSourceListArrayOutput() ManagementAgentDataSourceListArrayOutput
func (ManagementAgentDataSourceListArrayOutput) ToManagementAgentDataSourceListArrayOutputWithContext ¶
func (o ManagementAgentDataSourceListArrayOutput) ToManagementAgentDataSourceListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListArrayOutput
type ManagementAgentDataSourceListInput ¶
type ManagementAgentDataSourceListInput interface { pulumi.Input ToManagementAgentDataSourceListOutput() ManagementAgentDataSourceListOutput ToManagementAgentDataSourceListOutputWithContext(context.Context) ManagementAgentDataSourceListOutput }
ManagementAgentDataSourceListInput is an input type that accepts ManagementAgentDataSourceListArgs and ManagementAgentDataSourceListOutput values. You can construct a concrete instance of `ManagementAgentDataSourceListInput` via:
ManagementAgentDataSourceListArgs{...}
type ManagementAgentDataSourceListMetricDimensionArgs ¶
type ManagementAgentDataSourceListMetricDimensionArgs struct { // Name of the property Name pulumi.StringPtrInput `pulumi:"name"` // Value of the metric dimension Value pulumi.StringPtrInput `pulumi:"value"` }
func (ManagementAgentDataSourceListMetricDimensionArgs) ElementType ¶
func (ManagementAgentDataSourceListMetricDimensionArgs) ElementType() reflect.Type
func (ManagementAgentDataSourceListMetricDimensionArgs) ToManagementAgentDataSourceListMetricDimensionOutput ¶
func (i ManagementAgentDataSourceListMetricDimensionArgs) ToManagementAgentDataSourceListMetricDimensionOutput() ManagementAgentDataSourceListMetricDimensionOutput
func (ManagementAgentDataSourceListMetricDimensionArgs) ToManagementAgentDataSourceListMetricDimensionOutputWithContext ¶
func (i ManagementAgentDataSourceListMetricDimensionArgs) ToManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionOutput
type ManagementAgentDataSourceListMetricDimensionArray ¶
type ManagementAgentDataSourceListMetricDimensionArray []ManagementAgentDataSourceListMetricDimensionInput
func (ManagementAgentDataSourceListMetricDimensionArray) ElementType ¶
func (ManagementAgentDataSourceListMetricDimensionArray) ElementType() reflect.Type
func (ManagementAgentDataSourceListMetricDimensionArray) ToManagementAgentDataSourceListMetricDimensionArrayOutput ¶
func (i ManagementAgentDataSourceListMetricDimensionArray) ToManagementAgentDataSourceListMetricDimensionArrayOutput() ManagementAgentDataSourceListMetricDimensionArrayOutput
func (ManagementAgentDataSourceListMetricDimensionArray) ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext ¶
func (i ManagementAgentDataSourceListMetricDimensionArray) ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionArrayOutput
type ManagementAgentDataSourceListMetricDimensionArrayInput ¶
type ManagementAgentDataSourceListMetricDimensionArrayInput interface { pulumi.Input ToManagementAgentDataSourceListMetricDimensionArrayOutput() ManagementAgentDataSourceListMetricDimensionArrayOutput ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(context.Context) ManagementAgentDataSourceListMetricDimensionArrayOutput }
ManagementAgentDataSourceListMetricDimensionArrayInput is an input type that accepts ManagementAgentDataSourceListMetricDimensionArray and ManagementAgentDataSourceListMetricDimensionArrayOutput values. You can construct a concrete instance of `ManagementAgentDataSourceListMetricDimensionArrayInput` via:
ManagementAgentDataSourceListMetricDimensionArray{ ManagementAgentDataSourceListMetricDimensionArgs{...} }
type ManagementAgentDataSourceListMetricDimensionArrayOutput ¶
type ManagementAgentDataSourceListMetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType ¶
func (ManagementAgentDataSourceListMetricDimensionArrayOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceListMetricDimensionArrayOutput) ToManagementAgentDataSourceListMetricDimensionArrayOutput ¶
func (o ManagementAgentDataSourceListMetricDimensionArrayOutput) ToManagementAgentDataSourceListMetricDimensionArrayOutput() ManagementAgentDataSourceListMetricDimensionArrayOutput
func (ManagementAgentDataSourceListMetricDimensionArrayOutput) ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext ¶
func (o ManagementAgentDataSourceListMetricDimensionArrayOutput) ToManagementAgentDataSourceListMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionArrayOutput
type ManagementAgentDataSourceListMetricDimensionInput ¶
type ManagementAgentDataSourceListMetricDimensionInput interface { pulumi.Input ToManagementAgentDataSourceListMetricDimensionOutput() ManagementAgentDataSourceListMetricDimensionOutput ToManagementAgentDataSourceListMetricDimensionOutputWithContext(context.Context) ManagementAgentDataSourceListMetricDimensionOutput }
ManagementAgentDataSourceListMetricDimensionInput is an input type that accepts ManagementAgentDataSourceListMetricDimensionArgs and ManagementAgentDataSourceListMetricDimensionOutput values. You can construct a concrete instance of `ManagementAgentDataSourceListMetricDimensionInput` via:
ManagementAgentDataSourceListMetricDimensionArgs{...}
type ManagementAgentDataSourceListMetricDimensionOutput ¶
type ManagementAgentDataSourceListMetricDimensionOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceListMetricDimensionOutput) ElementType ¶
func (ManagementAgentDataSourceListMetricDimensionOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceListMetricDimensionOutput) Name ¶
func (o ManagementAgentDataSourceListMetricDimensionOutput) Name() pulumi.StringPtrOutput
Name of the property
func (ManagementAgentDataSourceListMetricDimensionOutput) ToManagementAgentDataSourceListMetricDimensionOutput ¶
func (o ManagementAgentDataSourceListMetricDimensionOutput) ToManagementAgentDataSourceListMetricDimensionOutput() ManagementAgentDataSourceListMetricDimensionOutput
func (ManagementAgentDataSourceListMetricDimensionOutput) ToManagementAgentDataSourceListMetricDimensionOutputWithContext ¶
func (o ManagementAgentDataSourceListMetricDimensionOutput) ToManagementAgentDataSourceListMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceListMetricDimensionOutput
func (ManagementAgentDataSourceListMetricDimensionOutput) Value ¶
func (o ManagementAgentDataSourceListMetricDimensionOutput) Value() pulumi.StringPtrOutput
Value of the metric dimension
type ManagementAgentDataSourceListOutput ¶
type ManagementAgentDataSourceListOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceListOutput) AllowMetrics ¶
func (o ManagementAgentDataSourceListOutput) AllowMetrics() pulumi.StringPtrOutput
Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required.
func (ManagementAgentDataSourceListOutput) CompartmentId ¶
func (o ManagementAgentDataSourceListOutput) CompartmentId() pulumi.StringPtrOutput
Compartment owning this DataSource.
func (ManagementAgentDataSourceListOutput) ConnectionTimeout ¶
func (o ManagementAgentDataSourceListOutput) ConnectionTimeout() pulumi.IntPtrOutput
Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint.
func (ManagementAgentDataSourceListOutput) ElementType ¶
func (ManagementAgentDataSourceListOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceListOutput) IsDaemonSet ¶
func (o ManagementAgentDataSourceListOutput) IsDaemonSet() pulumi.BoolPtrOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (ManagementAgentDataSourceListOutput) Key ¶
func (o ManagementAgentDataSourceListOutput) Key() pulumi.StringPtrOutput
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (ManagementAgentDataSourceListOutput) MetricDimensions ¶
func (o ManagementAgentDataSourceListOutput) MetricDimensions() ManagementAgentDataSourceListMetricDimensionArrayOutput
The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint.
func (ManagementAgentDataSourceListOutput) Name ¶
func (o ManagementAgentDataSourceListOutput) Name() pulumi.StringPtrOutput
Name of the property
func (ManagementAgentDataSourceListOutput) Namespace ¶
func (o ManagementAgentDataSourceListOutput) Namespace() pulumi.StringPtrOutput
The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded.
func (ManagementAgentDataSourceListOutput) ProxyUrl ¶
func (o ManagementAgentDataSourceListOutput) ProxyUrl() pulumi.StringPtrOutput
The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property).
func (ManagementAgentDataSourceListOutput) ReadDataLimit ¶
func (o ManagementAgentDataSourceListOutput) ReadDataLimit() pulumi.IntPtrOutput
Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB).
func (ManagementAgentDataSourceListOutput) ReadTimeout ¶
func (o ManagementAgentDataSourceListOutput) ReadTimeout() pulumi.IntPtrOutput
Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint.
func (ManagementAgentDataSourceListOutput) ResourceGroup ¶
func (o ManagementAgentDataSourceListOutput) ResourceGroup() pulumi.StringPtrOutput
Oracle Cloud Infrastructure monitoring resource group to assign the metric to.
func (ManagementAgentDataSourceListOutput) ScheduleMins ¶
func (o ManagementAgentDataSourceListOutput) ScheduleMins() pulumi.IntPtrOutput
Number in minutes. The scraping occurs at the specified interval.
func (ManagementAgentDataSourceListOutput) State ¶
func (o ManagementAgentDataSourceListOutput) State() pulumi.StringPtrOutput
The current state of managementAgent
func (ManagementAgentDataSourceListOutput) TimeCreated ¶
func (o ManagementAgentDataSourceListOutput) TimeCreated() pulumi.StringPtrOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (ManagementAgentDataSourceListOutput) TimeUpdated ¶
func (o ManagementAgentDataSourceListOutput) TimeUpdated() pulumi.StringPtrOutput
The time the Management Agent was last updated. An RFC3339 formatted datetime string
func (ManagementAgentDataSourceListOutput) ToManagementAgentDataSourceListOutput ¶
func (o ManagementAgentDataSourceListOutput) ToManagementAgentDataSourceListOutput() ManagementAgentDataSourceListOutput
func (ManagementAgentDataSourceListOutput) ToManagementAgentDataSourceListOutputWithContext ¶
func (o ManagementAgentDataSourceListOutput) ToManagementAgentDataSourceListOutputWithContext(ctx context.Context) ManagementAgentDataSourceListOutput
func (ManagementAgentDataSourceListOutput) Type ¶
func (o ManagementAgentDataSourceListOutput) Type() pulumi.StringPtrOutput
The type of the DataSource.
func (ManagementAgentDataSourceListOutput) Url ¶
func (o ManagementAgentDataSourceListOutput) Url() pulumi.StringPtrOutput
The url through which the Prometheus Exporter publishes its metrics. (http only)
type ManagementAgentDataSourceMap ¶
type ManagementAgentDataSourceMap map[string]ManagementAgentDataSourceInput
func (ManagementAgentDataSourceMap) ElementType ¶
func (ManagementAgentDataSourceMap) ElementType() reflect.Type
func (ManagementAgentDataSourceMap) ToManagementAgentDataSourceMapOutput ¶
func (i ManagementAgentDataSourceMap) ToManagementAgentDataSourceMapOutput() ManagementAgentDataSourceMapOutput
func (ManagementAgentDataSourceMap) ToManagementAgentDataSourceMapOutputWithContext ¶
func (i ManagementAgentDataSourceMap) ToManagementAgentDataSourceMapOutputWithContext(ctx context.Context) ManagementAgentDataSourceMapOutput
type ManagementAgentDataSourceMapInput ¶
type ManagementAgentDataSourceMapInput interface { pulumi.Input ToManagementAgentDataSourceMapOutput() ManagementAgentDataSourceMapOutput ToManagementAgentDataSourceMapOutputWithContext(context.Context) ManagementAgentDataSourceMapOutput }
ManagementAgentDataSourceMapInput is an input type that accepts ManagementAgentDataSourceMap and ManagementAgentDataSourceMapOutput values. You can construct a concrete instance of `ManagementAgentDataSourceMapInput` via:
ManagementAgentDataSourceMap{ "key": ManagementAgentDataSourceArgs{...} }
type ManagementAgentDataSourceMapOutput ¶
type ManagementAgentDataSourceMapOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceMapOutput) ElementType ¶
func (ManagementAgentDataSourceMapOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceMapOutput) MapIndex ¶
func (o ManagementAgentDataSourceMapOutput) MapIndex(k pulumi.StringInput) ManagementAgentDataSourceOutput
func (ManagementAgentDataSourceMapOutput) ToManagementAgentDataSourceMapOutput ¶
func (o ManagementAgentDataSourceMapOutput) ToManagementAgentDataSourceMapOutput() ManagementAgentDataSourceMapOutput
func (ManagementAgentDataSourceMapOutput) ToManagementAgentDataSourceMapOutputWithContext ¶
func (o ManagementAgentDataSourceMapOutput) ToManagementAgentDataSourceMapOutputWithContext(ctx context.Context) ManagementAgentDataSourceMapOutput
type ManagementAgentDataSourceMetricDimensionArgs ¶
type ManagementAgentDataSourceMetricDimensionArgs struct { // (Updatable) Name of the metric dimension Name pulumi.StringInput `pulumi:"name"` // (Updatable) Value of the metric dimension Value pulumi.StringInput `pulumi:"value"` }
func (ManagementAgentDataSourceMetricDimensionArgs) ElementType ¶
func (ManagementAgentDataSourceMetricDimensionArgs) ElementType() reflect.Type
func (ManagementAgentDataSourceMetricDimensionArgs) ToManagementAgentDataSourceMetricDimensionOutput ¶
func (i ManagementAgentDataSourceMetricDimensionArgs) ToManagementAgentDataSourceMetricDimensionOutput() ManagementAgentDataSourceMetricDimensionOutput
func (ManagementAgentDataSourceMetricDimensionArgs) ToManagementAgentDataSourceMetricDimensionOutputWithContext ¶
func (i ManagementAgentDataSourceMetricDimensionArgs) ToManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionOutput
type ManagementAgentDataSourceMetricDimensionArray ¶
type ManagementAgentDataSourceMetricDimensionArray []ManagementAgentDataSourceMetricDimensionInput
func (ManagementAgentDataSourceMetricDimensionArray) ElementType ¶
func (ManagementAgentDataSourceMetricDimensionArray) ElementType() reflect.Type
func (ManagementAgentDataSourceMetricDimensionArray) ToManagementAgentDataSourceMetricDimensionArrayOutput ¶
func (i ManagementAgentDataSourceMetricDimensionArray) ToManagementAgentDataSourceMetricDimensionArrayOutput() ManagementAgentDataSourceMetricDimensionArrayOutput
func (ManagementAgentDataSourceMetricDimensionArray) ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext ¶
func (i ManagementAgentDataSourceMetricDimensionArray) ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionArrayOutput
type ManagementAgentDataSourceMetricDimensionArrayInput ¶
type ManagementAgentDataSourceMetricDimensionArrayInput interface { pulumi.Input ToManagementAgentDataSourceMetricDimensionArrayOutput() ManagementAgentDataSourceMetricDimensionArrayOutput ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext(context.Context) ManagementAgentDataSourceMetricDimensionArrayOutput }
ManagementAgentDataSourceMetricDimensionArrayInput is an input type that accepts ManagementAgentDataSourceMetricDimensionArray and ManagementAgentDataSourceMetricDimensionArrayOutput values. You can construct a concrete instance of `ManagementAgentDataSourceMetricDimensionArrayInput` via:
ManagementAgentDataSourceMetricDimensionArray{ ManagementAgentDataSourceMetricDimensionArgs{...} }
type ManagementAgentDataSourceMetricDimensionArrayOutput ¶
type ManagementAgentDataSourceMetricDimensionArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceMetricDimensionArrayOutput) ElementType ¶
func (ManagementAgentDataSourceMetricDimensionArrayOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceMetricDimensionArrayOutput) ToManagementAgentDataSourceMetricDimensionArrayOutput ¶
func (o ManagementAgentDataSourceMetricDimensionArrayOutput) ToManagementAgentDataSourceMetricDimensionArrayOutput() ManagementAgentDataSourceMetricDimensionArrayOutput
func (ManagementAgentDataSourceMetricDimensionArrayOutput) ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext ¶
func (o ManagementAgentDataSourceMetricDimensionArrayOutput) ToManagementAgentDataSourceMetricDimensionArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionArrayOutput
type ManagementAgentDataSourceMetricDimensionInput ¶
type ManagementAgentDataSourceMetricDimensionInput interface { pulumi.Input ToManagementAgentDataSourceMetricDimensionOutput() ManagementAgentDataSourceMetricDimensionOutput ToManagementAgentDataSourceMetricDimensionOutputWithContext(context.Context) ManagementAgentDataSourceMetricDimensionOutput }
ManagementAgentDataSourceMetricDimensionInput is an input type that accepts ManagementAgentDataSourceMetricDimensionArgs and ManagementAgentDataSourceMetricDimensionOutput values. You can construct a concrete instance of `ManagementAgentDataSourceMetricDimensionInput` via:
ManagementAgentDataSourceMetricDimensionArgs{...}
type ManagementAgentDataSourceMetricDimensionOutput ¶
type ManagementAgentDataSourceMetricDimensionOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceMetricDimensionOutput) ElementType ¶
func (ManagementAgentDataSourceMetricDimensionOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceMetricDimensionOutput) Name ¶
func (o ManagementAgentDataSourceMetricDimensionOutput) Name() pulumi.StringOutput
(Updatable) Name of the metric dimension
func (ManagementAgentDataSourceMetricDimensionOutput) ToManagementAgentDataSourceMetricDimensionOutput ¶
func (o ManagementAgentDataSourceMetricDimensionOutput) ToManagementAgentDataSourceMetricDimensionOutput() ManagementAgentDataSourceMetricDimensionOutput
func (ManagementAgentDataSourceMetricDimensionOutput) ToManagementAgentDataSourceMetricDimensionOutputWithContext ¶
func (o ManagementAgentDataSourceMetricDimensionOutput) ToManagementAgentDataSourceMetricDimensionOutputWithContext(ctx context.Context) ManagementAgentDataSourceMetricDimensionOutput
func (ManagementAgentDataSourceMetricDimensionOutput) Value ¶
func (o ManagementAgentDataSourceMetricDimensionOutput) Value() pulumi.StringOutput
(Updatable) Value of the metric dimension
type ManagementAgentDataSourceOutput ¶
type ManagementAgentDataSourceOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceOutput) AllowMetrics ¶
func (o ManagementAgentDataSourceOutput) AllowMetrics() pulumi.StringOutput
(Updatable) Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required.
func (ManagementAgentDataSourceOutput) CompartmentId ¶
func (o ManagementAgentDataSourceOutput) CompartmentId() pulumi.StringOutput
Compartment owning this DataSource.
func (ManagementAgentDataSourceOutput) ConnectionTimeout ¶
func (o ManagementAgentDataSourceOutput) ConnectionTimeout() pulumi.IntOutput
(Updatable) Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint.
func (ManagementAgentDataSourceOutput) DataSourceKey ¶
func (o ManagementAgentDataSourceOutput) DataSourceKey() pulumi.StringOutput
func (ManagementAgentDataSourceOutput) ElementType ¶
func (ManagementAgentDataSourceOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceOutput) IsDaemonSet ¶
func (o ManagementAgentDataSourceOutput) IsDaemonSet() pulumi.BoolOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (ManagementAgentDataSourceOutput) ManagementAgentId ¶
func (o ManagementAgentDataSourceOutput) ManagementAgentId() pulumi.StringOutput
Unique Management Agent identifier
func (ManagementAgentDataSourceOutput) MetricDimensions ¶
func (o ManagementAgentDataSourceOutput) MetricDimensions() ManagementAgentDataSourceMetricDimensionArrayOutput
(Updatable) The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint.
func (ManagementAgentDataSourceOutput) Name ¶
func (o ManagementAgentDataSourceOutput) Name() pulumi.StringOutput
Unique name of the DataSource.
func (ManagementAgentDataSourceOutput) Namespace ¶
func (o ManagementAgentDataSourceOutput) Namespace() pulumi.StringOutput
The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded.
func (ManagementAgentDataSourceOutput) ProxyUrl ¶
func (o ManagementAgentDataSourceOutput) ProxyUrl() pulumi.StringOutput
(Updatable) The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property).
func (ManagementAgentDataSourceOutput) ReadDataLimit ¶
func (o ManagementAgentDataSourceOutput) ReadDataLimit() pulumi.IntOutput
Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB).
func (ManagementAgentDataSourceOutput) ReadDataLimitInKilobytes ¶
func (o ManagementAgentDataSourceOutput) ReadDataLimitInKilobytes() pulumi.IntOutput
(Updatable) Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB).
func (ManagementAgentDataSourceOutput) ReadTimeout ¶
func (o ManagementAgentDataSourceOutput) ReadTimeout() pulumi.IntOutput
(Updatable) Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint.
func (ManagementAgentDataSourceOutput) ResourceGroup ¶
func (o ManagementAgentDataSourceOutput) ResourceGroup() pulumi.StringOutput
(Updatable) Oracle Cloud Infrastructure monitoring resource group to assign the metric to.
func (ManagementAgentDataSourceOutput) ScheduleMins ¶
func (o ManagementAgentDataSourceOutput) ScheduleMins() pulumi.IntOutput
(Updatable) Number in minutes. The scraping occurs at the specified interval.
func (ManagementAgentDataSourceOutput) State ¶
func (o ManagementAgentDataSourceOutput) State() pulumi.StringOutput
State of the DataSource.
func (ManagementAgentDataSourceOutput) TimeCreated ¶
func (o ManagementAgentDataSourceOutput) TimeCreated() pulumi.StringOutput
The time the DataSource was created. An RFC3339 formatted datetime string
func (ManagementAgentDataSourceOutput) TimeUpdated ¶
func (o ManagementAgentDataSourceOutput) TimeUpdated() pulumi.StringOutput
The time the DataSource data was last received. An RFC3339 formatted datetime string
func (ManagementAgentDataSourceOutput) ToManagementAgentDataSourceOutput ¶
func (o ManagementAgentDataSourceOutput) ToManagementAgentDataSourceOutput() ManagementAgentDataSourceOutput
func (ManagementAgentDataSourceOutput) ToManagementAgentDataSourceOutputWithContext ¶
func (o ManagementAgentDataSourceOutput) ToManagementAgentDataSourceOutputWithContext(ctx context.Context) ManagementAgentDataSourceOutput
func (ManagementAgentDataSourceOutput) Type ¶
func (o ManagementAgentDataSourceOutput) Type() pulumi.StringOutput
(Updatable) The type of the DataSource. Support types: PROMETHEUS_EMITTER
func (ManagementAgentDataSourceOutput) Url ¶
func (o ManagementAgentDataSourceOutput) Url() pulumi.StringOutput
(Updatable) The url through which the Prometheus Exporter publishes its metrics. (http only)
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type ManagementAgentDataSourceState ¶
type ManagementAgentDataSourceState struct { // (Updatable) Comma separated metric name list. The complete set of desired scraped metrics. Use this property to limit the set of metrics uploaded if required. AllowMetrics pulumi.StringPtrInput // Compartment owning this DataSource. CompartmentId pulumi.StringPtrInput // (Updatable) Number in milliseconds. The timeout for connecting to the Prometheus Exporter's endpoint. ConnectionTimeout pulumi.IntPtrInput DataSourceKey pulumi.StringPtrInput // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolPtrInput // Unique Management Agent identifier ManagementAgentId pulumi.StringPtrInput // (Updatable) The names of other user-supplied properties expressed as fixed values to be used as dimensions for every uploaded datapoint. MetricDimensions ManagementAgentDataSourceMetricDimensionArrayInput // Unique name of the DataSource. Name pulumi.StringPtrInput // The Oracle Cloud Infrastructure monitoring namespace to which scraped metrics should be uploaded. Namespace pulumi.StringPtrInput // (Updatable) The url of the network proxy that provides access to the Prometheus Exporter's endpoint (url required property). ProxyUrl pulumi.StringPtrInput // Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimit pulumi.IntPtrInput // (Updatable) Number in kilobytes. The limit on the data being sent, not to exceed the agent's fixed limit of 400 (KB). ReadDataLimitInKilobytes pulumi.IntPtrInput // (Updatable) Number in milliseconds. The timeout for reading the response from the Prometheus Exporter's endpoint. ReadTimeout pulumi.IntPtrInput // (Updatable) Oracle Cloud Infrastructure monitoring resource group to assign the metric to. ResourceGroup pulumi.StringPtrInput // (Updatable) Number in minutes. The scraping occurs at the specified interval. ScheduleMins pulumi.IntPtrInput // State of the DataSource. State pulumi.StringPtrInput // The time the DataSource was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The time the DataSource data was last received. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput // (Updatable) The type of the DataSource. Support types: PROMETHEUS_EMITTER Type pulumi.StringPtrInput // (Updatable) The url through which the Prometheus Exporter publishes its metrics. (http only) // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Url pulumi.StringPtrInput }
func (ManagementAgentDataSourceState) ElementType ¶
func (ManagementAgentDataSourceState) ElementType() reflect.Type
type ManagementAgentDataSourceSummaryList ¶
type ManagementAgentDataSourceSummaryList struct { // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet *bool `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key *string `pulumi:"key"` // Name of the property Name *string `pulumi:"name"` // The type of the DataSource. Type *string `pulumi:"type"` }
type ManagementAgentDataSourceSummaryListArgs ¶
type ManagementAgentDataSourceSummaryListArgs struct { // If the Kubernetes cluster type is Daemon set then this will be set to true. IsDaemonSet pulumi.BoolPtrInput `pulumi:"isDaemonSet"` // Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent. Key pulumi.StringPtrInput `pulumi:"key"` // Name of the property Name pulumi.StringPtrInput `pulumi:"name"` // The type of the DataSource. Type pulumi.StringPtrInput `pulumi:"type"` }
func (ManagementAgentDataSourceSummaryListArgs) ElementType ¶
func (ManagementAgentDataSourceSummaryListArgs) ElementType() reflect.Type
func (ManagementAgentDataSourceSummaryListArgs) ToManagementAgentDataSourceSummaryListOutput ¶
func (i ManagementAgentDataSourceSummaryListArgs) ToManagementAgentDataSourceSummaryListOutput() ManagementAgentDataSourceSummaryListOutput
func (ManagementAgentDataSourceSummaryListArgs) ToManagementAgentDataSourceSummaryListOutputWithContext ¶
func (i ManagementAgentDataSourceSummaryListArgs) ToManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListOutput
type ManagementAgentDataSourceSummaryListArray ¶
type ManagementAgentDataSourceSummaryListArray []ManagementAgentDataSourceSummaryListInput
func (ManagementAgentDataSourceSummaryListArray) ElementType ¶
func (ManagementAgentDataSourceSummaryListArray) ElementType() reflect.Type
func (ManagementAgentDataSourceSummaryListArray) ToManagementAgentDataSourceSummaryListArrayOutput ¶
func (i ManagementAgentDataSourceSummaryListArray) ToManagementAgentDataSourceSummaryListArrayOutput() ManagementAgentDataSourceSummaryListArrayOutput
func (ManagementAgentDataSourceSummaryListArray) ToManagementAgentDataSourceSummaryListArrayOutputWithContext ¶
func (i ManagementAgentDataSourceSummaryListArray) ToManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListArrayOutput
type ManagementAgentDataSourceSummaryListArrayInput ¶
type ManagementAgentDataSourceSummaryListArrayInput interface { pulumi.Input ToManagementAgentDataSourceSummaryListArrayOutput() ManagementAgentDataSourceSummaryListArrayOutput ToManagementAgentDataSourceSummaryListArrayOutputWithContext(context.Context) ManagementAgentDataSourceSummaryListArrayOutput }
ManagementAgentDataSourceSummaryListArrayInput is an input type that accepts ManagementAgentDataSourceSummaryListArray and ManagementAgentDataSourceSummaryListArrayOutput values. You can construct a concrete instance of `ManagementAgentDataSourceSummaryListArrayInput` via:
ManagementAgentDataSourceSummaryListArray{ ManagementAgentDataSourceSummaryListArgs{...} }
type ManagementAgentDataSourceSummaryListArrayOutput ¶
type ManagementAgentDataSourceSummaryListArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceSummaryListArrayOutput) ElementType ¶
func (ManagementAgentDataSourceSummaryListArrayOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceSummaryListArrayOutput) ToManagementAgentDataSourceSummaryListArrayOutput ¶
func (o ManagementAgentDataSourceSummaryListArrayOutput) ToManagementAgentDataSourceSummaryListArrayOutput() ManagementAgentDataSourceSummaryListArrayOutput
func (ManagementAgentDataSourceSummaryListArrayOutput) ToManagementAgentDataSourceSummaryListArrayOutputWithContext ¶
func (o ManagementAgentDataSourceSummaryListArrayOutput) ToManagementAgentDataSourceSummaryListArrayOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListArrayOutput
type ManagementAgentDataSourceSummaryListInput ¶
type ManagementAgentDataSourceSummaryListInput interface { pulumi.Input ToManagementAgentDataSourceSummaryListOutput() ManagementAgentDataSourceSummaryListOutput ToManagementAgentDataSourceSummaryListOutputWithContext(context.Context) ManagementAgentDataSourceSummaryListOutput }
ManagementAgentDataSourceSummaryListInput is an input type that accepts ManagementAgentDataSourceSummaryListArgs and ManagementAgentDataSourceSummaryListOutput values. You can construct a concrete instance of `ManagementAgentDataSourceSummaryListInput` via:
ManagementAgentDataSourceSummaryListArgs{...}
type ManagementAgentDataSourceSummaryListOutput ¶
type ManagementAgentDataSourceSummaryListOutput struct{ *pulumi.OutputState }
func (ManagementAgentDataSourceSummaryListOutput) ElementType ¶
func (ManagementAgentDataSourceSummaryListOutput) ElementType() reflect.Type
func (ManagementAgentDataSourceSummaryListOutput) IsDaemonSet ¶
func (o ManagementAgentDataSourceSummaryListOutput) IsDaemonSet() pulumi.BoolPtrOutput
If the Kubernetes cluster type is Daemon set then this will be set to true.
func (ManagementAgentDataSourceSummaryListOutput) Key ¶
func (o ManagementAgentDataSourceSummaryListOutput) Key() pulumi.StringPtrOutput
Identifier for DataSource. This represents the type and name for the data source associated with the Management Agent.
func (ManagementAgentDataSourceSummaryListOutput) Name ¶
func (o ManagementAgentDataSourceSummaryListOutput) Name() pulumi.StringPtrOutput
Name of the property
func (ManagementAgentDataSourceSummaryListOutput) ToManagementAgentDataSourceSummaryListOutput ¶
func (o ManagementAgentDataSourceSummaryListOutput) ToManagementAgentDataSourceSummaryListOutput() ManagementAgentDataSourceSummaryListOutput
func (ManagementAgentDataSourceSummaryListOutput) ToManagementAgentDataSourceSummaryListOutputWithContext ¶
func (o ManagementAgentDataSourceSummaryListOutput) ToManagementAgentDataSourceSummaryListOutputWithContext(ctx context.Context) ManagementAgentDataSourceSummaryListOutput
func (ManagementAgentDataSourceSummaryListOutput) Type ¶
func (o ManagementAgentDataSourceSummaryListOutput) Type() pulumi.StringPtrOutput
The type of the DataSource.
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 // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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/v2/go/oci/ManagementAgent" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ManagementAgent.NewManagementAgentInstallKey(ctx, "test_management_agent_install_key", &ManagementAgent.ManagementAgentInstallKeyArgs{ CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(managementAgentInstallKeyDisplayName), AllowedKeyInstallCount: pulumi.Any(managementAgentInstallKeyAllowedKeyInstallCount), IsUnlimited: pulumi.Any(managementAgentInstallKeyIsUnlimited), TimeExpires: pulumi.Any(managementAgentInstallKeyTimeExpires), }) 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 // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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 ¶
func (o ManagementAgentInstallKeyOutput) AllowedKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (ManagementAgentInstallKeyOutput) CompartmentId ¶
func (o ManagementAgentInstallKeyOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier
func (ManagementAgentInstallKeyOutput) CreatedByPrincipalId ¶
func (o ManagementAgentInstallKeyOutput) CreatedByPrincipalId() pulumi.StringOutput
Principal id of user who created the Agent Install key
func (ManagementAgentInstallKeyOutput) CurrentKeyInstallCount ¶
func (o ManagementAgentInstallKeyOutput) CurrentKeyInstallCount() pulumi.IntOutput
Total number of install for this keys
func (ManagementAgentInstallKeyOutput) DisplayName ¶
func (o ManagementAgentInstallKeyOutput) DisplayName() pulumi.StringOutput
(Updatable) Management Agent install Key Name
func (ManagementAgentInstallKeyOutput) ElementType ¶
func (ManagementAgentInstallKeyOutput) ElementType() reflect.Type
func (ManagementAgentInstallKeyOutput) IsUnlimited ¶
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 ¶
func (o ManagementAgentInstallKeyOutput) Key() pulumi.StringOutput
Management Agent Install Key
func (ManagementAgentInstallKeyOutput) LifecycleDetails ¶
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 ¶
func (o ManagementAgentInstallKeyOutput) State() pulumi.StringOutput
Status of Key
func (ManagementAgentInstallKeyOutput) TimeCreated ¶
func (o ManagementAgentInstallKeyOutput) TimeCreated() pulumi.StringOutput
The time when Management Agent install Key was created. An RFC3339 formatted date time string
func (ManagementAgentInstallKeyOutput) TimeExpires ¶
func (o ManagementAgentInstallKeyOutput) TimeExpires() pulumi.StringOutput
date after which key would expire after creation
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (ManagementAgentInstallKeyOutput) TimeUpdated ¶
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 // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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 ManagementAgentManagementAgentPropertyArgs ¶
type ManagementAgentManagementAgentPropertyArgs struct { // Name of the property Name pulumi.StringPtrInput `pulumi:"name"` // Unit for the property Units pulumi.StringPtrInput `pulumi:"units"` // Values of the property Values pulumi.StringArrayInput `pulumi:"values"` }
func (ManagementAgentManagementAgentPropertyArgs) ElementType ¶
func (ManagementAgentManagementAgentPropertyArgs) ElementType() reflect.Type
func (ManagementAgentManagementAgentPropertyArgs) ToManagementAgentManagementAgentPropertyOutput ¶
func (i ManagementAgentManagementAgentPropertyArgs) ToManagementAgentManagementAgentPropertyOutput() ManagementAgentManagementAgentPropertyOutput
func (ManagementAgentManagementAgentPropertyArgs) ToManagementAgentManagementAgentPropertyOutputWithContext ¶
func (i ManagementAgentManagementAgentPropertyArgs) ToManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyOutput
type ManagementAgentManagementAgentPropertyArray ¶
type ManagementAgentManagementAgentPropertyArray []ManagementAgentManagementAgentPropertyInput
func (ManagementAgentManagementAgentPropertyArray) ElementType ¶
func (ManagementAgentManagementAgentPropertyArray) ElementType() reflect.Type
func (ManagementAgentManagementAgentPropertyArray) ToManagementAgentManagementAgentPropertyArrayOutput ¶
func (i ManagementAgentManagementAgentPropertyArray) ToManagementAgentManagementAgentPropertyArrayOutput() ManagementAgentManagementAgentPropertyArrayOutput
func (ManagementAgentManagementAgentPropertyArray) ToManagementAgentManagementAgentPropertyArrayOutputWithContext ¶
func (i ManagementAgentManagementAgentPropertyArray) ToManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyArrayOutput
type ManagementAgentManagementAgentPropertyArrayInput ¶
type ManagementAgentManagementAgentPropertyArrayInput interface { pulumi.Input ToManagementAgentManagementAgentPropertyArrayOutput() ManagementAgentManagementAgentPropertyArrayOutput ToManagementAgentManagementAgentPropertyArrayOutputWithContext(context.Context) ManagementAgentManagementAgentPropertyArrayOutput }
ManagementAgentManagementAgentPropertyArrayInput is an input type that accepts ManagementAgentManagementAgentPropertyArray and ManagementAgentManagementAgentPropertyArrayOutput values. You can construct a concrete instance of `ManagementAgentManagementAgentPropertyArrayInput` via:
ManagementAgentManagementAgentPropertyArray{ ManagementAgentManagementAgentPropertyArgs{...} }
type ManagementAgentManagementAgentPropertyArrayOutput ¶
type ManagementAgentManagementAgentPropertyArrayOutput struct{ *pulumi.OutputState }
func (ManagementAgentManagementAgentPropertyArrayOutput) ElementType ¶
func (ManagementAgentManagementAgentPropertyArrayOutput) ElementType() reflect.Type
func (ManagementAgentManagementAgentPropertyArrayOutput) ToManagementAgentManagementAgentPropertyArrayOutput ¶
func (o ManagementAgentManagementAgentPropertyArrayOutput) ToManagementAgentManagementAgentPropertyArrayOutput() ManagementAgentManagementAgentPropertyArrayOutput
func (ManagementAgentManagementAgentPropertyArrayOutput) ToManagementAgentManagementAgentPropertyArrayOutputWithContext ¶
func (o ManagementAgentManagementAgentPropertyArrayOutput) ToManagementAgentManagementAgentPropertyArrayOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyArrayOutput
type ManagementAgentManagementAgentPropertyInput ¶
type ManagementAgentManagementAgentPropertyInput interface { pulumi.Input ToManagementAgentManagementAgentPropertyOutput() ManagementAgentManagementAgentPropertyOutput ToManagementAgentManagementAgentPropertyOutputWithContext(context.Context) ManagementAgentManagementAgentPropertyOutput }
ManagementAgentManagementAgentPropertyInput is an input type that accepts ManagementAgentManagementAgentPropertyArgs and ManagementAgentManagementAgentPropertyOutput values. You can construct a concrete instance of `ManagementAgentManagementAgentPropertyInput` via:
ManagementAgentManagementAgentPropertyArgs{...}
type ManagementAgentManagementAgentPropertyOutput ¶
type ManagementAgentManagementAgentPropertyOutput struct{ *pulumi.OutputState }
func (ManagementAgentManagementAgentPropertyOutput) ElementType ¶
func (ManagementAgentManagementAgentPropertyOutput) ElementType() reflect.Type
func (ManagementAgentManagementAgentPropertyOutput) Name ¶
func (o ManagementAgentManagementAgentPropertyOutput) Name() pulumi.StringPtrOutput
Name of the property
func (ManagementAgentManagementAgentPropertyOutput) ToManagementAgentManagementAgentPropertyOutput ¶
func (o ManagementAgentManagementAgentPropertyOutput) ToManagementAgentManagementAgentPropertyOutput() ManagementAgentManagementAgentPropertyOutput
func (ManagementAgentManagementAgentPropertyOutput) ToManagementAgentManagementAgentPropertyOutputWithContext ¶
func (o ManagementAgentManagementAgentPropertyOutput) ToManagementAgentManagementAgentPropertyOutputWithContext(ctx context.Context) ManagementAgentManagementAgentPropertyOutput
func (ManagementAgentManagementAgentPropertyOutput) Units ¶
func (o ManagementAgentManagementAgentPropertyOutput) Units() pulumi.StringPtrOutput
Unit for the property
func (ManagementAgentManagementAgentPropertyOutput) Values ¶
func (o ManagementAgentManagementAgentPropertyOutput) Values() pulumi.StringArrayOutput
Values of the property
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 ¶
func (o ManagementAgentOutput) AvailabilityStatus() pulumi.StringOutput
The current availability status of managementAgent
func (ManagementAgentOutput) CompartmentId ¶
func (o ManagementAgentOutput) CompartmentId() pulumi.StringOutput
Compartment owning this DataSource.
func (ManagementAgentOutput) DataSourceLists ¶
func (o ManagementAgentOutput) DataSourceLists() ManagementAgentDataSourceListArrayOutput
list of dataSources associated with the agent
func (ManagementAgentOutput) DataSourceSummaryLists ¶
func (o ManagementAgentOutput) DataSourceSummaryLists() ManagementAgentDataSourceSummaryListArrayOutput
func (ManagementAgentOutput) DefinedTags ¶
func (o ManagementAgentOutput) DefinedTags() pulumi.StringMapOutput
(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 ¶
func (o ManagementAgentOutput) DeployPluginsIds() pulumi.StringArrayOutput
func (ManagementAgentOutput) DisplayName ¶
func (o ManagementAgentOutput) DisplayName() pulumi.StringOutput
(Updatable) New displayName of Agent.
func (ManagementAgentOutput) ElementType ¶
func (ManagementAgentOutput) ElementType() reflect.Type
func (ManagementAgentOutput) FreeformTags ¶
func (o ManagementAgentOutput) FreeformTags() pulumi.StringMapOutput
(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 ¶
func (o ManagementAgentOutput) Host() pulumi.StringOutput
Management Agent host machine name
func (ManagementAgentOutput) HostId ¶
func (o ManagementAgentOutput) HostId() pulumi.StringOutput
Host resource ocid
func (ManagementAgentOutput) InstallKeyId ¶
func (o ManagementAgentOutput) InstallKeyId() pulumi.StringOutput
agent install key identifier
func (ManagementAgentOutput) InstallPath ¶
func (o ManagementAgentOutput) InstallPath() pulumi.StringOutput
Path where Management Agent is installed
func (ManagementAgentOutput) InstallType ¶
func (o ManagementAgentOutput) InstallType() pulumi.StringOutput
The install type, either AGENT or GATEWAY
func (ManagementAgentOutput) IsAgentAutoUpgradable ¶
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 ¶
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 ¶
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 ¶
func (o ManagementAgentOutput) ManagedAgentId() pulumi.StringOutput
Unique Management Agent identifier
func (ManagementAgentOutput) ManagementAgentProperties ¶
func (o ManagementAgentOutput) ManagementAgentProperties() ManagementAgentManagementAgentPropertyArrayOutput
Additional properties for this Management Agent
func (ManagementAgentOutput) PlatformName ¶
func (o ManagementAgentOutput) PlatformName() pulumi.StringOutput
Platform Name
func (ManagementAgentOutput) PlatformType ¶
func (o ManagementAgentOutput) PlatformType() pulumi.StringOutput
Platform Type
func (ManagementAgentOutput) PlatformVersion ¶
func (o ManagementAgentOutput) PlatformVersion() pulumi.StringOutput
Platform Version
func (ManagementAgentOutput) PluginLists ¶
func (o ManagementAgentOutput) PluginLists() ManagementAgentPluginListArrayOutput
list of managementAgentPlugins associated with the agent
func (ManagementAgentOutput) ResourceArtifactVersion ¶
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 ¶
func (o ManagementAgentOutput) State() pulumi.StringOutput
The current state of managementAgent
func (ManagementAgentOutput) TimeCreated ¶
func (o ManagementAgentOutput) TimeCreated() pulumi.StringOutput
The time the Management Agent was created. An RFC3339 formatted datetime string
func (ManagementAgentOutput) TimeLastHeartbeat ¶
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 ¶
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 ¶
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 ¶
func (o ManagementAgentPluginListOutput) PluginStatus() pulumi.StringPtrOutput
Plugin Status
func (ManagementAgentPluginListOutput) PluginStatusMessage ¶
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 owning this DataSource. CompartmentId pulumi.StringPtrInput // list of dataSources associated with the agent DataSourceLists ManagementAgentDataSourceListArrayInput DataSourceSummaryLists ManagementAgentDataSourceSummaryListArrayInput // (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.StringMapInput 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.StringMapInput // 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 // Additional properties for this Management Agent ManagementAgentProperties ManagementAgentManagementAgentPropertyArrayInput // 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
- getManagementAgentDataSource.go
- getManagementAgentDataSources.go
- getManagementAgentGetAutoUpgradableConfig.go
- getManagementAgentImages.go
- getManagementAgentInstallKey.go
- getManagementAgentInstallKeys.go
- getManagementAgentPluginCount.go
- getManagementAgentPlugins.go
- getManagementAgents.go
- init.go
- managementAgent.go
- managementAgentDataSource.go
- managementAgentInstallKey.go
- pulumiTypes.go