1. Packages
  2. Powerflex Provider
  3. API Docs
  4. getComplianceReportResourceGroup
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

powerflex.getComplianceReportResourceGroup

Explore with Pulumi AI

powerflex logo
powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell

    Using getComplianceReportResourceGroup

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getComplianceReportResourceGroup(args: GetComplianceReportResourceGroupArgs, opts?: InvokeOptions): Promise<GetComplianceReportResourceGroupResult>
    function getComplianceReportResourceGroupOutput(args: GetComplianceReportResourceGroupOutputArgs, opts?: InvokeOptions): Output<GetComplianceReportResourceGroupResult>
    def get_compliance_report_resource_group(filter: Optional[GetComplianceReportResourceGroupFilter] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetComplianceReportResourceGroupResult
    def get_compliance_report_resource_group_output(filter: Optional[pulumi.Input[GetComplianceReportResourceGroupFilterArgs]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetComplianceReportResourceGroupResult]
    func GetComplianceReportResourceGroup(ctx *Context, args *GetComplianceReportResourceGroupArgs, opts ...InvokeOption) (*GetComplianceReportResourceGroupResult, error)
    func GetComplianceReportResourceGroupOutput(ctx *Context, args *GetComplianceReportResourceGroupOutputArgs, opts ...InvokeOption) GetComplianceReportResourceGroupResultOutput

    > Note: This function is named GetComplianceReportResourceGroup in the Go SDK.

    public static class GetComplianceReportResourceGroup 
    {
        public static Task<GetComplianceReportResourceGroupResult> InvokeAsync(GetComplianceReportResourceGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetComplianceReportResourceGroupResult> Invoke(GetComplianceReportResourceGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetComplianceReportResourceGroupResult> getComplianceReportResourceGroup(GetComplianceReportResourceGroupArgs args, InvokeOptions options)
    public static Output<GetComplianceReportResourceGroupResult> getComplianceReportResourceGroup(GetComplianceReportResourceGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerflex:index/getComplianceReportResourceGroup:getComplianceReportResourceGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getComplianceReportResourceGroup Result

    The following output properties are available:

    ComplianceReports List<GetComplianceReportResourceGroupComplianceReport>
    List of compliance report.
    Id string
    Unique identifier Of The compliance report Datasource.
    Filter GetComplianceReportResourceGroupFilter
    ComplianceReports []GetComplianceReportResourceGroupComplianceReport
    List of compliance report.
    Id string
    Unique identifier Of The compliance report Datasource.
    Filter GetComplianceReportResourceGroupFilter
    complianceReports List<GetComplianceReportResourceGroupComplianceReport>
    List of compliance report.
    id String
    Unique identifier Of The compliance report Datasource.
    filter GetComplianceReportResourceGroupFilter
    complianceReports GetComplianceReportResourceGroupComplianceReport[]
    List of compliance report.
    id string
    Unique identifier Of The compliance report Datasource.
    filter GetComplianceReportResourceGroupFilter
    compliance_reports Sequence[GetComplianceReportResourceGroupComplianceReport]
    List of compliance report.
    id str
    Unique identifier Of The compliance report Datasource.
    filter GetComplianceReportResourceGroupFilter
    complianceReports List<Property Map>
    List of compliance report.
    id String
    Unique identifier Of The compliance report Datasource.
    filter Property Map

    Supporting Types

    GetComplianceReportResourceGroupComplianceReport

    Available bool
    The availability status of the device.
    CanUpdate bool
    The update capability of the resource group.
    Compliant bool
    The compliance status of the resource.
    DeviceState string
    The state of the device.
    DeviceType string
    The type of the device.
    EmbeddedReport bool
    The presence of an embedded report.
    FirmwareComplianceReportComponents List<GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponent>
    The list of firmware compliance report components.
    FirmwareRepositoryName string
    The name of the firmware repository.
    HostName string
    The hostname of the resource group.
    Id string
    The unique identifier of the resource group.
    IpAddress string
    The IP address of the resource.
    ManagedState string
    The managed state of the device.
    Model string
    The model of the device.
    ServiceTag string
    The service tag of the resource.
    Available bool
    The availability status of the device.
    CanUpdate bool
    The update capability of the resource group.
    Compliant bool
    The compliance status of the resource.
    DeviceState string
    The state of the device.
    DeviceType string
    The type of the device.
    EmbeddedReport bool
    The presence of an embedded report.
    FirmwareComplianceReportComponents []GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponent
    The list of firmware compliance report components.
    FirmwareRepositoryName string
    The name of the firmware repository.
    HostName string
    The hostname of the resource group.
    Id string
    The unique identifier of the resource group.
    IpAddress string
    The IP address of the resource.
    ManagedState string
    The managed state of the device.
    Model string
    The model of the device.
    ServiceTag string
    The service tag of the resource.
    available Boolean
    The availability status of the device.
    canUpdate Boolean
    The update capability of the resource group.
    compliant Boolean
    The compliance status of the resource.
    deviceState String
    The state of the device.
    deviceType String
    The type of the device.
    embeddedReport Boolean
    The presence of an embedded report.
    firmwareComplianceReportComponents List<GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponent>
    The list of firmware compliance report components.
    firmwareRepositoryName String
    The name of the firmware repository.
    hostName String
    The hostname of the resource group.
    id String
    The unique identifier of the resource group.
    ipAddress String
    The IP address of the resource.
    managedState String
    The managed state of the device.
    model String
    The model of the device.
    serviceTag String
    The service tag of the resource.
    available boolean
    The availability status of the device.
    canUpdate boolean
    The update capability of the resource group.
    compliant boolean
    The compliance status of the resource.
    deviceState string
    The state of the device.
    deviceType string
    The type of the device.
    embeddedReport boolean
    The presence of an embedded report.
    firmwareComplianceReportComponents GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponent[]
    The list of firmware compliance report components.
    firmwareRepositoryName string
    The name of the firmware repository.
    hostName string
    The hostname of the resource group.
    id string
    The unique identifier of the resource group.
    ipAddress string
    The IP address of the resource.
    managedState string
    The managed state of the device.
    model string
    The model of the device.
    serviceTag string
    The service tag of the resource.
    available bool
    The availability status of the device.
    can_update bool
    The update capability of the resource group.
    compliant bool
    The compliance status of the resource.
    device_state str
    The state of the device.
    device_type str
    The type of the device.
    embedded_report bool
    The presence of an embedded report.
    firmware_compliance_report_components Sequence[GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponent]
    The list of firmware compliance report components.
    firmware_repository_name str
    The name of the firmware repository.
    host_name str
    The hostname of the resource group.
    id str
    The unique identifier of the resource group.
    ip_address str
    The IP address of the resource.
    managed_state str
    The managed state of the device.
    model str
    The model of the device.
    service_tag str
    The service tag of the resource.
    available Boolean
    The availability status of the device.
    canUpdate Boolean
    The update capability of the resource group.
    compliant Boolean
    The compliance status of the resource.
    deviceState String
    The state of the device.
    deviceType String
    The type of the device.
    embeddedReport Boolean
    The presence of an embedded report.
    firmwareComplianceReportComponents List<Property Map>
    The list of firmware compliance report components.
    firmwareRepositoryName String
    The name of the firmware repository.
    hostName String
    The hostname of the resource group.
    id String
    The unique identifier of the resource group.
    ipAddress String
    The IP address of the resource.
    managedState String
    The managed state of the device.
    model String
    The model of the device.
    serviceTag String
    The service tag of the resource.

    GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponent

    Compliant bool
    The compliance status of the component.
    CurrentVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentCurrentVersion
    The current version of the component.
    Id string
    The unique identifier of the component.
    Name string
    The name of the component.
    OperatingSystem string
    The operating system of the component.
    OsCompatible bool
    Rpm bool
    Software bool
    TargetVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentTargetVersion
    The target version of the component.
    Vendor string
    The vendor of the component.
    Compliant bool
    The compliance status of the component.
    CurrentVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentCurrentVersion
    The current version of the component.
    Id string
    The unique identifier of the component.
    Name string
    The name of the component.
    OperatingSystem string
    The operating system of the component.
    OsCompatible bool
    Rpm bool
    Software bool
    TargetVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentTargetVersion
    The target version of the component.
    Vendor string
    The vendor of the component.
    compliant Boolean
    The compliance status of the component.
    currentVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentCurrentVersion
    The current version of the component.
    id String
    The unique identifier of the component.
    name String
    The name of the component.
    operatingSystem String
    The operating system of the component.
    osCompatible Boolean
    rpm Boolean
    software Boolean
    targetVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentTargetVersion
    The target version of the component.
    vendor String
    The vendor of the component.
    compliant boolean
    The compliance status of the component.
    currentVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentCurrentVersion
    The current version of the component.
    id string
    The unique identifier of the component.
    name string
    The name of the component.
    operatingSystem string
    The operating system of the component.
    osCompatible boolean
    rpm boolean
    software boolean
    targetVersion GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentTargetVersion
    The target version of the component.
    vendor string
    The vendor of the component.
    compliant bool
    The compliance status of the component.
    current_version GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentCurrentVersion
    The current version of the component.
    id str
    The unique identifier of the component.
    name str
    The name of the component.
    operating_system str
    The operating system of the component.
    os_compatible bool
    rpm bool
    software bool
    target_version GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentTargetVersion
    The target version of the component.
    vendor str
    The vendor of the component.
    compliant Boolean
    The compliance status of the component.
    currentVersion Property Map
    The current version of the component.
    id String
    The unique identifier of the component.
    name String
    The name of the component.
    operatingSystem String
    The operating system of the component.
    osCompatible Boolean
    rpm Boolean
    software Boolean
    targetVersion Property Map
    The target version of the component.
    vendor String
    The vendor of the component.

    GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentCurrentVersion

    FirmwareLastUpdate string
    The last update time of the firmware.
    FirmwareLevel string
    The level of the firmware.
    FirmwareName string
    The name of the firmware.
    FirmwareType string
    The type of the firmware.
    FirmwareVersion string
    The version of the firmware.
    Id string
    The unique identifier of the version.
    FirmwareLastUpdate string
    The last update time of the firmware.
    FirmwareLevel string
    The level of the firmware.
    FirmwareName string
    The name of the firmware.
    FirmwareType string
    The type of the firmware.
    FirmwareVersion string
    The version of the firmware.
    Id string
    The unique identifier of the version.
    firmwareLastUpdate String
    The last update time of the firmware.
    firmwareLevel String
    The level of the firmware.
    firmwareName String
    The name of the firmware.
    firmwareType String
    The type of the firmware.
    firmwareVersion String
    The version of the firmware.
    id String
    The unique identifier of the version.
    firmwareLastUpdate string
    The last update time of the firmware.
    firmwareLevel string
    The level of the firmware.
    firmwareName string
    The name of the firmware.
    firmwareType string
    The type of the firmware.
    firmwareVersion string
    The version of the firmware.
    id string
    The unique identifier of the version.
    firmware_last_update str
    The last update time of the firmware.
    firmware_level str
    The level of the firmware.
    firmware_name str
    The name of the firmware.
    firmware_type str
    The type of the firmware.
    firmware_version str
    The version of the firmware.
    id str
    The unique identifier of the version.
    firmwareLastUpdate String
    The last update time of the firmware.
    firmwareLevel String
    The level of the firmware.
    firmwareName String
    The name of the firmware.
    firmwareType String
    The type of the firmware.
    firmwareVersion String
    The version of the firmware.
    id String
    The unique identifier of the version.

    GetComplianceReportResourceGroupComplianceReportFirmwareComplianceReportComponentTargetVersion

    FirmwareLastUpdate string
    The last update time of the firmware.
    FirmwareLevel string
    The level of the firmware.
    FirmwareName string
    The name of the firmware.
    FirmwareType string
    The type of the firmware.
    FirmwareVersion string
    The version of the firmware.
    Id string
    The unique identifier of the version.
    FirmwareLastUpdate string
    The last update time of the firmware.
    FirmwareLevel string
    The level of the firmware.
    FirmwareName string
    The name of the firmware.
    FirmwareType string
    The type of the firmware.
    FirmwareVersion string
    The version of the firmware.
    Id string
    The unique identifier of the version.
    firmwareLastUpdate String
    The last update time of the firmware.
    firmwareLevel String
    The level of the firmware.
    firmwareName String
    The name of the firmware.
    firmwareType String
    The type of the firmware.
    firmwareVersion String
    The version of the firmware.
    id String
    The unique identifier of the version.
    firmwareLastUpdate string
    The last update time of the firmware.
    firmwareLevel string
    The level of the firmware.
    firmwareName string
    The name of the firmware.
    firmwareType string
    The type of the firmware.
    firmwareVersion string
    The version of the firmware.
    id string
    The unique identifier of the version.
    firmware_last_update str
    The last update time of the firmware.
    firmware_level str
    The level of the firmware.
    firmware_name str
    The name of the firmware.
    firmware_type str
    The type of the firmware.
    firmware_version str
    The version of the firmware.
    id str
    The unique identifier of the version.
    firmwareLastUpdate String
    The last update time of the firmware.
    firmwareLevel String
    The level of the firmware.
    firmwareName String
    The name of the firmware.
    firmwareType String
    The type of the firmware.
    firmwareVersion String
    The version of the firmware.
    id String
    The unique identifier of the version.

    GetComplianceReportResourceGroupFilter

    Available bool
    Value for available
    CanUpdate bool
    Value for can_update
    Compliant bool
    Value for compliant
    DeviceStates List<string>
    List of device_state
    DeviceTypes List<string>
    List of device_type
    EmbeddedReport bool
    Value for embedded_report
    FirmwareRepositoryNames List<string>
    List of firmwarerepositoryname
    HostNames List<string>
    List of host_name
    Ids List<string>
    List of id
    IpAddresses List<string>
    List of ip_address
    ManagedStates List<string>
    List of managed_state
    Models List<string>
    List of model
    ServiceTags List<string>
    List of service_tag
    Available bool
    Value for available
    CanUpdate bool
    Value for can_update
    Compliant bool
    Value for compliant
    DeviceStates []string
    List of device_state
    DeviceTypes []string
    List of device_type
    EmbeddedReport bool
    Value for embedded_report
    FirmwareRepositoryNames []string
    List of firmwarerepositoryname
    HostNames []string
    List of host_name
    Ids []string
    List of id
    IpAddresses []string
    List of ip_address
    ManagedStates []string
    List of managed_state
    Models []string
    List of model
    ServiceTags []string
    List of service_tag
    available Boolean
    Value for available
    canUpdate Boolean
    Value for can_update
    compliant Boolean
    Value for compliant
    deviceStates List<String>
    List of device_state
    deviceTypes List<String>
    List of device_type
    embeddedReport Boolean
    Value for embedded_report
    firmwareRepositoryNames List<String>
    List of firmwarerepositoryname
    hostNames List<String>
    List of host_name
    ids List<String>
    List of id
    ipAddresses List<String>
    List of ip_address
    managedStates List<String>
    List of managed_state
    models List<String>
    List of model
    serviceTags List<String>
    List of service_tag
    available boolean
    Value for available
    canUpdate boolean
    Value for can_update
    compliant boolean
    Value for compliant
    deviceStates string[]
    List of device_state
    deviceTypes string[]
    List of device_type
    embeddedReport boolean
    Value for embedded_report
    firmwareRepositoryNames string[]
    List of firmwarerepositoryname
    hostNames string[]
    List of host_name
    ids string[]
    List of id
    ipAddresses string[]
    List of ip_address
    managedStates string[]
    List of managed_state
    models string[]
    List of model
    serviceTags string[]
    List of service_tag
    available bool
    Value for available
    can_update bool
    Value for can_update
    compliant bool
    Value for compliant
    device_states Sequence[str]
    List of device_state
    device_types Sequence[str]
    List of device_type
    embedded_report bool
    Value for embedded_report
    firmware_repository_names Sequence[str]
    List of firmwarerepositoryname
    host_names Sequence[str]
    List of host_name
    ids Sequence[str]
    List of id
    ip_addresses Sequence[str]
    List of ip_address
    managed_states Sequence[str]
    List of managed_state
    models Sequence[str]
    List of model
    service_tags Sequence[str]
    List of service_tag
    available Boolean
    Value for available
    canUpdate Boolean
    Value for can_update
    compliant Boolean
    Value for compliant
    deviceStates List<String>
    List of device_state
    deviceTypes List<String>
    List of device_type
    embeddedReport Boolean
    Value for embedded_report
    firmwareRepositoryNames List<String>
    List of firmwarerepositoryname
    hostNames List<String>
    List of host_name
    ids List<String>
    List of id
    ipAddresses List<String>
    List of ip_address
    managedStates List<String>
    List of managed_state
    models List<String>
    List of model
    serviceTags List<String>
    List of service_tag

    Package Details

    Repository
    powerflex dell/terraform-provider-powerflex
    License
    Notes
    This Pulumi package is based on the powerflex Terraform Provider.
    powerflex logo
    powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell