octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
octopusdeploy.getFeeds
Explore with Pulumi AI
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs
Provides information about existing feeds.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as octopusdeploy from "@pulumi/octopusdeploy";
const example = octopusdeploy.getFeeds({
feedType: "NuGet",
ids: [
"Feeds-123",
"Feeds-321",
],
partialName: "Develop",
skip: 5,
take: 100,
});
import pulumi
import pulumi_octopusdeploy as octopusdeploy
example = octopusdeploy.get_feeds(feed_type="NuGet",
ids=[
"Feeds-123",
"Feeds-321",
],
partial_name="Develop",
skip=5,
take=100)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/octopusdeploy/octopusdeploy"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := octopusdeploy.GetFeeds(ctx, &octopusdeploy.GetFeedsArgs{
FeedType: pulumi.StringRef("NuGet"),
Ids: []string{
"Feeds-123",
"Feeds-321",
},
PartialName: pulumi.StringRef("Develop"),
Skip: pulumi.Float64Ref(5),
Take: pulumi.Float64Ref(100),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Octopusdeploy = Pulumi.Octopusdeploy;
return await Deployment.RunAsync(() =>
{
var example = Octopusdeploy.GetFeeds.Invoke(new()
{
FeedType = "NuGet",
Ids = new[]
{
"Feeds-123",
"Feeds-321",
},
PartialName = "Develop",
Skip = 5,
Take = 100,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.octopusdeploy.OctopusdeployFunctions;
import com.pulumi.octopusdeploy.inputs.GetFeedsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = OctopusdeployFunctions.getFeeds(GetFeedsArgs.builder()
.feedType("NuGet")
.ids(
"Feeds-123",
"Feeds-321")
.partialName("Develop")
.skip(5)
.take(100)
.build());
}
}
variables:
example:
fn::invoke:
function: octopusdeploy:getFeeds
arguments:
feedType: NuGet
ids:
- Feeds-123
- Feeds-321
partialName: Develop
skip: 5
take: 100
Using getFeeds
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 getFeeds(args: GetFeedsArgs, opts?: InvokeOptions): Promise<GetFeedsResult>
function getFeedsOutput(args: GetFeedsOutputArgs, opts?: InvokeOptions): Output<GetFeedsResult>
def get_feeds(feed_type: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
name: Optional[str] = None,
partial_name: Optional[str] = None,
skip: Optional[float] = None,
space_id: Optional[str] = None,
take: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetFeedsResult
def get_feeds_output(feed_type: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name: Optional[pulumi.Input[str]] = None,
partial_name: Optional[pulumi.Input[str]] = None,
skip: Optional[pulumi.Input[float]] = None,
space_id: Optional[pulumi.Input[str]] = None,
take: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFeedsResult]
func GetFeeds(ctx *Context, args *GetFeedsArgs, opts ...InvokeOption) (*GetFeedsResult, error)
func GetFeedsOutput(ctx *Context, args *GetFeedsOutputArgs, opts ...InvokeOption) GetFeedsResultOutput
> Note: This function is named GetFeeds
in the Go SDK.
public static class GetFeeds
{
public static Task<GetFeedsResult> InvokeAsync(GetFeedsArgs args, InvokeOptions? opts = null)
public static Output<GetFeedsResult> Invoke(GetFeedsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFeedsResult> getFeeds(GetFeedsArgs args, InvokeOptions options)
public static Output<GetFeedsResult> getFeeds(GetFeedsArgs args, InvokeOptions options)
fn::invoke:
function: octopusdeploy:index/getFeeds:getFeeds
arguments:
# arguments dictionary
The following arguments are supported:
- Feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - Ids List<string>
- A filter to search by a list of IDs.
- Name string
- The name of this resource.
- Partial
Name string - A filter to search by a partial name.
- Skip double
- A filter to specify the number of items to skip in the response.
- Space
Id string - The space ID associated with this feeds.
- Take double
- A filter to specify the number of items to take (or return) in the response.
- Feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - Ids []string
- A filter to search by a list of IDs.
- Name string
- The name of this resource.
- Partial
Name string - A filter to search by a partial name.
- Skip float64
- A filter to specify the number of items to skip in the response.
- Space
Id string - The space ID associated with this feeds.
- Take float64
- A filter to specify the number of items to take (or return) in the response.
- feed
Type String - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids List<String>
- A filter to search by a list of IDs.
- name String
- The name of this resource.
- partial
Name String - A filter to search by a partial name.
- skip Double
- A filter to specify the number of items to skip in the response.
- space
Id String - The space ID associated with this feeds.
- take Double
- A filter to specify the number of items to take (or return) in the response.
- feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids string[]
- A filter to search by a list of IDs.
- name string
- The name of this resource.
- partial
Name string - A filter to search by a partial name.
- skip number
- A filter to specify the number of items to skip in the response.
- space
Id string - The space ID associated with this feeds.
- take number
- A filter to specify the number of items to take (or return) in the response.
- feed_
type str - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids Sequence[str]
- A filter to search by a list of IDs.
- name str
- The name of this resource.
- partial_
name str - A filter to search by a partial name.
- skip float
- A filter to specify the number of items to skip in the response.
- space_
id str - The space ID associated with this feeds.
- take float
- A filter to specify the number of items to take (or return) in the response.
- feed
Type String - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids List<String>
- A filter to search by a list of IDs.
- name String
- The name of this resource.
- partial
Name String - A filter to search by a partial name.
- skip Number
- A filter to specify the number of items to skip in the response.
- space
Id String - The space ID associated with this feeds.
- take Number
- A filter to specify the number of items to take (or return) in the response.
getFeeds Result
The following output properties are available:
- Feeds
List<Get
Feeds Feed> - Id string
- The unique ID for this resource.
- Space
Id string - The space ID associated with this feeds.
- Feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - Ids List<string>
- A filter to search by a list of IDs.
- Name string
- The name of this resource.
- Partial
Name string - A filter to search by a partial name.
- Skip double
- A filter to specify the number of items to skip in the response.
- Take double
- A filter to specify the number of items to take (or return) in the response.
- Feeds
[]Get
Feeds Feed - Id string
- The unique ID for this resource.
- Space
Id string - The space ID associated with this feeds.
- Feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - Ids []string
- A filter to search by a list of IDs.
- Name string
- The name of this resource.
- Partial
Name string - A filter to search by a partial name.
- Skip float64
- A filter to specify the number of items to skip in the response.
- Take float64
- A filter to specify the number of items to take (or return) in the response.
- feeds
List<Get
Feeds Feed> - id String
- The unique ID for this resource.
- space
Id String - The space ID associated with this feeds.
- feed
Type String - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids List<String>
- A filter to search by a list of IDs.
- name String
- The name of this resource.
- partial
Name String - A filter to search by a partial name.
- skip Double
- A filter to specify the number of items to skip in the response.
- take Double
- A filter to specify the number of items to take (or return) in the response.
- feeds
Get
Feeds Feed[] - id string
- The unique ID for this resource.
- space
Id string - The space ID associated with this feeds.
- feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids string[]
- A filter to search by a list of IDs.
- name string
- The name of this resource.
- partial
Name string - A filter to search by a partial name.
- skip number
- A filter to specify the number of items to skip in the response.
- take number
- A filter to specify the number of items to take (or return) in the response.
- feeds
Sequence[Get
Feeds Feed] - id str
- The unique ID for this resource.
- space_
id str - The space ID associated with this feeds.
- feed_
type str - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids Sequence[str]
- A filter to search by a list of IDs.
- name str
- The name of this resource.
- partial_
name str - A filter to search by a partial name.
- skip float
- A filter to specify the number of items to skip in the response.
- take float
- A filter to specify the number of items to take (or return) in the response.
- feeds List<Property Map>
- id String
- The unique ID for this resource.
- space
Id String - The space ID associated with this feeds.
- feed
Type String - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - ids List<String>
- A filter to search by a list of IDs.
- name String
- The name of this resource.
- partial
Name String - A filter to search by a partial name.
- skip Number
- A filter to specify the number of items to skip in the response.
- take Number
- A filter to specify the number of items to take (or return) in the response.
Supporting Types
GetFeedsFeed
- Access
Key string - The AWS access key to use when authenticating against Amazon Web Services.
- Api
Version string - Delete
Unreleased doublePackages After Days - Download
Attempts double - The number of times a deployment should attempt to download a package from this feed before failing.
- Download
Retry doubleBackoff Seconds - The number of seconds to apply as a linear back off between download attempts.
- Feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - Feed
Uri string - Id string
- The unique ID for this resource.
- Is
Enhanced boolMode - Name string
- The name of this resource.
- Package
Acquisition List<string>Location Options - Password string
- The password associated with this resource.
- Region string
- Registry
Path string - Secret
Key string - Space
Id string - The space ID associated with this feeds.
- Use
Machine boolCredentials - When true will use Amazon Web Services credentials configured on the worker.
- Username string
- The username associated with this resource.
- Access
Key string - The AWS access key to use when authenticating against Amazon Web Services.
- Api
Version string - Delete
Unreleased float64Packages After Days - Download
Attempts float64 - The number of times a deployment should attempt to download a package from this feed before failing.
- Download
Retry float64Backoff Seconds - The number of seconds to apply as a linear back off between download attempts.
- Feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - Feed
Uri string - Id string
- The unique ID for this resource.
- Is
Enhanced boolMode - Name string
- The name of this resource.
- Package
Acquisition []stringLocation Options - Password string
- The password associated with this resource.
- Region string
- Registry
Path string - Secret
Key string - Space
Id string - The space ID associated with this feeds.
- Use
Machine boolCredentials - When true will use Amazon Web Services credentials configured on the worker.
- Username string
- The username associated with this resource.
- access
Key String - The AWS access key to use when authenticating against Amazon Web Services.
- api
Version String - delete
Unreleased DoublePackages After Days - download
Attempts Double - The number of times a deployment should attempt to download a package from this feed before failing.
- download
Retry DoubleBackoff Seconds - The number of seconds to apply as a linear back off between download attempts.
- feed
Type String - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - feed
Uri String - id String
- The unique ID for this resource.
- is
Enhanced BooleanMode - name String
- The name of this resource.
- package
Acquisition List<String>Location Options - password String
- The password associated with this resource.
- region String
- registry
Path String - secret
Key String - space
Id String - The space ID associated with this feeds.
- use
Machine BooleanCredentials - When true will use Amazon Web Services credentials configured on the worker.
- username String
- The username associated with this resource.
- access
Key string - The AWS access key to use when authenticating against Amazon Web Services.
- api
Version string - delete
Unreleased numberPackages After Days - download
Attempts number - The number of times a deployment should attempt to download a package from this feed before failing.
- download
Retry numberBackoff Seconds - The number of seconds to apply as a linear back off between download attempts.
- feed
Type string - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - feed
Uri string - id string
- The unique ID for this resource.
- is
Enhanced booleanMode - name string
- The name of this resource.
- package
Acquisition string[]Location Options - password string
- The password associated with this resource.
- region string
- registry
Path string - secret
Key string - space
Id string - The space ID associated with this feeds.
- use
Machine booleanCredentials - When true will use Amazon Web Services credentials configured on the worker.
- username string
- The username associated with this resource.
- access_
key str - The AWS access key to use when authenticating against Amazon Web Services.
- api_
version str - delete_
unreleased_ floatpackages_ after_ days - download_
attempts float - The number of times a deployment should attempt to download a package from this feed before failing.
- download_
retry_ floatbackoff_ seconds - The number of seconds to apply as a linear back off between download attempts.
- feed_
type str - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - feed_
uri str - id str
- The unique ID for this resource.
- is_
enhanced_ boolmode - name str
- The name of this resource.
- package_
acquisition_ Sequence[str]location_ options - password str
- The password associated with this resource.
- region str
- registry_
path str - secret_
key str - space_
id str - The space ID associated with this feeds.
- use_
machine_ boolcredentials - When true will use Amazon Web Services credentials configured on the worker.
- username str
- The username associated with this resource.
- access
Key String - The AWS access key to use when authenticating against Amazon Web Services.
- api
Version String - delete
Unreleased NumberPackages After Days - download
Attempts Number - The number of times a deployment should attempt to download a package from this feed before failing.
- download
Retry NumberBackoff Seconds - The number of seconds to apply as a linear back off between download attempts.
- feed
Type String - A filter to search by feed type. Valid feed types are
AwsElasticContainerRegistry
,BuiltIn
,Docker
,GitHub
,Helm
,Maven
,NuGet
,S3
,OciRegistry
orOctopusProject
. - feed
Uri String - id String
- The unique ID for this resource.
- is
Enhanced BooleanMode - name String
- The name of this resource.
- package
Acquisition List<String>Location Options - password String
- The password associated with this resource.
- region String
- registry
Path String - secret
Key String - space
Id String - The space ID associated with this feeds.
- use
Machine BooleanCredentials - When true will use Amazon Web Services credentials configured on the worker.
- username String
- The username associated with this resource.
Package Details
- Repository
- octopusdeploy octopusdeploylabs/terraform-provider-octopusdeploy
- License
- Notes
- This Pulumi package is based on the
octopusdeploy
Terraform Provider.
octopusdeploy 0.43.1 published on Wednesday, Apr 30, 2025 by octopusdeploylabs