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

powerflex.getOsRepository

Explore with Pulumi AI

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

    Using getOsRepository

    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 getOsRepository(args: GetOsRepositoryArgs, opts?: InvokeOptions): Promise<GetOsRepositoryResult>
    function getOsRepositoryOutput(args: GetOsRepositoryOutputArgs, opts?: InvokeOptions): Output<GetOsRepositoryResult>
    def get_os_repository(filter: Optional[GetOsRepositoryFilter] = None,
                          opts: Optional[InvokeOptions] = None) -> GetOsRepositoryResult
    def get_os_repository_output(filter: Optional[pulumi.Input[GetOsRepositoryFilterArgs]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetOsRepositoryResult]
    func LookupOsRepository(ctx *Context, args *LookupOsRepositoryArgs, opts ...InvokeOption) (*LookupOsRepositoryResult, error)
    func LookupOsRepositoryOutput(ctx *Context, args *LookupOsRepositoryOutputArgs, opts ...InvokeOption) LookupOsRepositoryResultOutput

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

    public static class GetOsRepository 
    {
        public static Task<GetOsRepositoryResult> InvokeAsync(GetOsRepositoryArgs args, InvokeOptions? opts = null)
        public static Output<GetOsRepositoryResult> Invoke(GetOsRepositoryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOsRepositoryResult> getOsRepository(GetOsRepositoryArgs args, InvokeOptions options)
    public static Output<GetOsRepositoryResult> getOsRepository(GetOsRepositoryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: powerflex:index/getOsRepository:getOsRepository
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getOsRepository Result

    The following output properties are available:

    Id string
    ID of the OS Repository Datasource
    OsRepositories List<GetOsRepositoryOsRepository>
    List of OS Repository Models
    Filter GetOsRepositoryFilter
    Id string
    ID of the OS Repository Datasource
    OsRepositories []GetOsRepositoryOsRepository
    List of OS Repository Models
    Filter GetOsRepositoryFilter
    id String
    ID of the OS Repository Datasource
    osRepositories List<GetOsRepositoryOsRepository>
    List of OS Repository Models
    filter GetOsRepositoryFilter
    id string
    ID of the OS Repository Datasource
    osRepositories GetOsRepositoryOsRepository[]
    List of OS Repository Models
    filter GetOsRepositoryFilter
    id str
    ID of the OS Repository Datasource
    os_repositories Sequence[GetOsRepositoryOsRepository]
    List of OS Repository Models
    filter GetOsRepositoryFilter
    id String
    ID of the OS Repository Datasource
    osRepositories List<Property Map>
    List of OS Repository Models
    filter Property Map

    Supporting Types

    GetOsRepositoryFilter

    BaseUrls List<string>
    List of base_url
    CreatedBies List<string>
    List of created_by
    CreatedDates List<string>
    List of created_date
    FromWeb bool
    Value for from_web
    Ids List<string>
    List of id
    ImageTypes List<string>
    List of image_type
    InUse bool
    Value for in_use
    Names List<string>
    List of name
    RazorNames List<string>
    List of razor_name
    RcmPaths List<string>
    List of rcm_path
    RepoTypes List<string>
    List of repo_type
    SourcePaths List<string>
    List of source_path
    States List<string>
    List of state
    Usernames List<string>
    List of username
    BaseUrls []string
    List of base_url
    CreatedBies []string
    List of created_by
    CreatedDates []string
    List of created_date
    FromWeb bool
    Value for from_web
    Ids []string
    List of id
    ImageTypes []string
    List of image_type
    InUse bool
    Value for in_use
    Names []string
    List of name
    RazorNames []string
    List of razor_name
    RcmPaths []string
    List of rcm_path
    RepoTypes []string
    List of repo_type
    SourcePaths []string
    List of source_path
    States []string
    List of state
    Usernames []string
    List of username
    baseUrls List<String>
    List of base_url
    createdBies List<String>
    List of created_by
    createdDates List<String>
    List of created_date
    fromWeb Boolean
    Value for from_web
    ids List<String>
    List of id
    imageTypes List<String>
    List of image_type
    inUse Boolean
    Value for in_use
    names List<String>
    List of name
    razorNames List<String>
    List of razor_name
    rcmPaths List<String>
    List of rcm_path
    repoTypes List<String>
    List of repo_type
    sourcePaths List<String>
    List of source_path
    states List<String>
    List of state
    usernames List<String>
    List of username
    baseUrls string[]
    List of base_url
    createdBies string[]
    List of created_by
    createdDates string[]
    List of created_date
    fromWeb boolean
    Value for from_web
    ids string[]
    List of id
    imageTypes string[]
    List of image_type
    inUse boolean
    Value for in_use
    names string[]
    List of name
    razorNames string[]
    List of razor_name
    rcmPaths string[]
    List of rcm_path
    repoTypes string[]
    List of repo_type
    sourcePaths string[]
    List of source_path
    states string[]
    List of state
    usernames string[]
    List of username
    base_urls Sequence[str]
    List of base_url
    created_bies Sequence[str]
    List of created_by
    created_dates Sequence[str]
    List of created_date
    from_web bool
    Value for from_web
    ids Sequence[str]
    List of id
    image_types Sequence[str]
    List of image_type
    in_use bool
    Value for in_use
    names Sequence[str]
    List of name
    razor_names Sequence[str]
    List of razor_name
    rcm_paths Sequence[str]
    List of rcm_path
    repo_types Sequence[str]
    List of repo_type
    source_paths Sequence[str]
    List of source_path
    states Sequence[str]
    List of state
    usernames Sequence[str]
    List of username
    baseUrls List<String>
    List of base_url
    createdBies List<String>
    List of created_by
    createdDates List<String>
    List of created_date
    fromWeb Boolean
    Value for from_web
    ids List<String>
    List of id
    imageTypes List<String>
    List of image_type
    inUse Boolean
    Value for in_use
    names List<String>
    List of name
    razorNames List<String>
    List of razor_name
    rcmPaths List<String>
    List of rcm_path
    repoTypes List<String>
    List of repo_type
    sourcePaths List<String>
    List of source_path
    states List<String>
    List of state
    usernames List<String>
    List of username

    GetOsRepositoryOsRepository

    BaseUrl string
    Base URL of the OS repository
    CreatedBy string
    User who created the OS repository
    CreatedDate string
    Date of creation of the OS Repository
    FromWeb bool
    Whether the OS repository is from the web or not
    Id string
    ID of the OS Repository
    ImageType string
    Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019
    InUse bool
    Whether the OS repository is in use or not
    Metadata GetOsRepositoryOsRepositoryMetadata
    Metadata of the OS Repository
    Name string
    Name of the OS repository
    Password string
    Password of the OS repository
    RazorName string
    Name of the Razor
    RcmPath string
    Path of the RCM
    RepoType string
    Type of the OS repository. Default is ISO
    SourcePath string
    Source path of the OS image
    State string
    State of the OS repository
    Username string
    Username of the OS repository
    BaseUrl string
    Base URL of the OS repository
    CreatedBy string
    User who created the OS repository
    CreatedDate string
    Date of creation of the OS Repository
    FromWeb bool
    Whether the OS repository is from the web or not
    Id string
    ID of the OS Repository
    ImageType string
    Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019
    InUse bool
    Whether the OS repository is in use or not
    Metadata GetOsRepositoryOsRepositoryMetadata
    Metadata of the OS Repository
    Name string
    Name of the OS repository
    Password string
    Password of the OS repository
    RazorName string
    Name of the Razor
    RcmPath string
    Path of the RCM
    RepoType string
    Type of the OS repository. Default is ISO
    SourcePath string
    Source path of the OS image
    State string
    State of the OS repository
    Username string
    Username of the OS repository
    baseUrl String
    Base URL of the OS repository
    createdBy String
    User who created the OS repository
    createdDate String
    Date of creation of the OS Repository
    fromWeb Boolean
    Whether the OS repository is from the web or not
    id String
    ID of the OS Repository
    imageType String
    Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019
    inUse Boolean
    Whether the OS repository is in use or not
    metadata GetOsRepositoryOsRepositoryMetadata
    Metadata of the OS Repository
    name String
    Name of the OS repository
    password String
    Password of the OS repository
    razorName String
    Name of the Razor
    rcmPath String
    Path of the RCM
    repoType String
    Type of the OS repository. Default is ISO
    sourcePath String
    Source path of the OS image
    state String
    State of the OS repository
    username String
    Username of the OS repository
    baseUrl string
    Base URL of the OS repository
    createdBy string
    User who created the OS repository
    createdDate string
    Date of creation of the OS Repository
    fromWeb boolean
    Whether the OS repository is from the web or not
    id string
    ID of the OS Repository
    imageType string
    Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019
    inUse boolean
    Whether the OS repository is in use or not
    metadata GetOsRepositoryOsRepositoryMetadata
    Metadata of the OS Repository
    name string
    Name of the OS repository
    password string
    Password of the OS repository
    razorName string
    Name of the Razor
    rcmPath string
    Path of the RCM
    repoType string
    Type of the OS repository. Default is ISO
    sourcePath string
    Source path of the OS image
    state string
    State of the OS repository
    username string
    Username of the OS repository
    base_url str
    Base URL of the OS repository
    created_by str
    User who created the OS repository
    created_date str
    Date of creation of the OS Repository
    from_web bool
    Whether the OS repository is from the web or not
    id str
    ID of the OS Repository
    image_type str
    Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019
    in_use bool
    Whether the OS repository is in use or not
    metadata GetOsRepositoryOsRepositoryMetadata
    Metadata of the OS Repository
    name str
    Name of the OS repository
    password str
    Password of the OS repository
    razor_name str
    Name of the Razor
    rcm_path str
    Path of the RCM
    repo_type str
    Type of the OS repository. Default is ISO
    source_path str
    Source path of the OS image
    state str
    State of the OS repository
    username str
    Username of the OS repository
    baseUrl String
    Base URL of the OS repository
    createdBy String
    User who created the OS repository
    createdDate String
    Date of creation of the OS Repository
    fromWeb Boolean
    Whether the OS repository is from the web or not
    id String
    ID of the OS Repository
    imageType String
    Type of the OS image. Supported types are redhat7, vmware_esxi, sles, windows2016, windows2019
    inUse Boolean
    Whether the OS repository is in use or not
    metadata Property Map
    Metadata of the OS Repository
    name String
    Name of the OS repository
    password String
    Password of the OS repository
    razorName String
    Name of the Razor
    rcmPath String
    Path of the RCM
    repoType String
    Type of the OS repository. Default is ISO
    sourcePath String
    Source path of the OS image
    state String
    State of the OS repository
    username String
    Username of the OS repository

    GetOsRepositoryOsRepositoryMetadata

    Repos List<GetOsRepositoryOsRepositoryMetadataRepo>
    List of OS Repository Metadata Repos
    Repos []GetOsRepositoryOsRepositoryMetadataRepo
    List of OS Repository Metadata Repos
    repos List<GetOsRepositoryOsRepositoryMetadataRepo>
    List of OS Repository Metadata Repos
    repos GetOsRepositoryOsRepositoryMetadataRepo[]
    List of OS Repository Metadata Repos
    repos Sequence[GetOsRepositoryOsRepositoryMetadataRepo]
    List of OS Repository Metadata Repos
    repos List<Property Map>
    List of OS Repository Metadata Repos

    GetOsRepositoryOsRepositoryMetadataRepo

    BasePath string
    Base path of the OS Repository Metadata Repo
    Description string
    Description of the OS Repository Metadata Repo
    GpgKey string
    GPG key of the OS Repository Metadata Repo
    Name string
    Name of the OS Repository Metadata Repo
    OsPackages bool
    Whether the OS Repository Metadata Repo has OS packages or not
    BasePath string
    Base path of the OS Repository Metadata Repo
    Description string
    Description of the OS Repository Metadata Repo
    GpgKey string
    GPG key of the OS Repository Metadata Repo
    Name string
    Name of the OS Repository Metadata Repo
    OsPackages bool
    Whether the OS Repository Metadata Repo has OS packages or not
    basePath String
    Base path of the OS Repository Metadata Repo
    description String
    Description of the OS Repository Metadata Repo
    gpgKey String
    GPG key of the OS Repository Metadata Repo
    name String
    Name of the OS Repository Metadata Repo
    osPackages Boolean
    Whether the OS Repository Metadata Repo has OS packages or not
    basePath string
    Base path of the OS Repository Metadata Repo
    description string
    Description of the OS Repository Metadata Repo
    gpgKey string
    GPG key of the OS Repository Metadata Repo
    name string
    Name of the OS Repository Metadata Repo
    osPackages boolean
    Whether the OS Repository Metadata Repo has OS packages or not
    base_path str
    Base path of the OS Repository Metadata Repo
    description str
    Description of the OS Repository Metadata Repo
    gpg_key str
    GPG key of the OS Repository Metadata Repo
    name str
    Name of the OS Repository Metadata Repo
    os_packages bool
    Whether the OS Repository Metadata Repo has OS packages or not
    basePath String
    Base path of the OS Repository Metadata Repo
    description String
    Description of the OS Repository Metadata Repo
    gpgKey String
    GPG key of the OS Repository Metadata Repo
    name String
    Name of the OS Repository Metadata Repo
    osPackages Boolean
    Whether the OS Repository Metadata Repo has OS packages or not

    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