ExDoppler.ProjectMembers (ExDoppler v1.0.0)
View SourceModule for interacting with ExDoppler.ProjectMember
๐ Resources
- ๐ Doppler docs
- ๐ Doppler API docs
- ๐ฌ Contact the maintainer (he's happy to help!)
Summary
Functions
Same as get_project_member/3
but won't wrap a successful response in {:ok, response}
Lists ExDoppler.ProjectMember
using pagination
Same as list_project_members/2
but won't wrap a successful response in {:ok, response}
Functions
Retrieves a ExDoppler.ProjectMember
๐ท๏ธ Params
- project: The
ExDoppler.Project
for which you want the environments (e.g%Project{name: "example-project"}
) - member_type: type of member (e.g
"workplace_user"
) - member_slug: slug of member (e.g
"e32d0dcd-c094-4606-aefa-c4127e2a1282"
)
โคต๏ธ Returns
โ On Success
{:ok, %ExDoppler.ProjectMember{...}}
โ On Failure
{:err, err}
๐ป Examples
iex> alias ExDoppler.ProjectMembers
iex> alias ExDoppler.Projects
iex> [project | _]= Projects.list_projects!()
iex> {:ok, [member | _]} = ProjectMembers.list_project_members(project, page: 1, per_page: 20)
iex> {:ok, _member} = ProjectMembers.get_project_member(project, member.type, member.slug)
๐ Resources
- ๐ Doppler API docs
- ๐ฌ Contact the maintainer (he's happy to help!)
Same as get_project_member/3
but won't wrap a successful response in {:ok, response}
Lists ExDoppler.ProjectMember
using pagination
๐ท๏ธ Params
- project: The
ExDoppler.Project
for which you want the environments (e.g%Project{name: "example-project"}
) - opts: Optional modifications to the list call
- page - which page to list (starts at 1) (e.g
page: 2
). Default:1
- per_page - the number of
ExDoppler.ProjectMember
to return for this page (e.gper_page: 50
). Default:20
- page - which page to list (starts at 1) (e.g
โคต๏ธ Returns
โ On Success
{:ok, [%ExDoppler.ProjectMember{...}]}
โ On Failure
{:err, err}
๐ป Examples
iex> alias ExDoppler.ProjectMembers
iex> alias ExDoppler.Projects
iex> [project | _]= Projects.list_projects!()
iex> {:ok, _members} = ProjectMembers.list_project_members(project, page: 1, per_page: 20)
๐ Resources
- ๐ Doppler API docs
- ๐ฌ Contact the maintainer (he's happy to help!)
Same as list_project_members/2
but won't wrap a successful response in {:ok, response}