Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQ] Add InboundIpAddress data to WebSiteData #47911

Closed
wbarisch opened this issue Jan 21, 2025 · 11 comments
Closed

[FEATURE REQ] Add InboundIpAddress data to WebSiteData #47911

wbarisch opened this issue Jan 21, 2025 · 11 comments
Assignees
Labels
App Services customer-reported Issues that are reported by GitHub users external to the Azure organization. feature-request This issue requires a new behavior in the product in order be resolved. issue-addressed Workflow: The Azure SDK team believes it to be addressed and ready to close. Mgmt This issue is related to a management-plane library. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that

Comments

@wbarisch
Copy link

wbarisch commented Jan 21, 2025

Library name

Azure.ResourceManager.AppService v1.3.0

Please describe the feature.

Currently public partial class WebSiteData : TrackedResourceData has some of the properties from a WebApp Resource JSON, but not all.
I would like to request that the InboundIpAddress data would be added to the WebSiteData class.
Image
This helps developers to use the inbound ip address to set new custom domains using azure-sdk-for-net.

@github-actions github-actions bot added customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that labels Jan 21, 2025
@jsquire jsquire added App Services Mgmt This issue is related to a management-plane library. needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team and removed needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. labels Jan 21, 2025
@jsquire
Copy link
Member

jsquire commented Jan 21, 2025

Thank you for your feedback. Tagging and routing to the team member best able to assist.

@mcgallan mcgallan assigned mcgallan and unassigned ArthurMa1978 Feb 21, 2025
@mcgallan
Copy link
Member

@wbarisch Thank you for reaching out to us. I will forward your request to the Swagger team for further consideration. In the meantime, if you require this attribute to proceed with your project, you can use the following code as a temporary workaround to obtain the InboundIpAddress:

var outboundIpAddress = websiteResource.Data.OutboundIPAddresses;
string[] ipArray = outboundIpAddress.Split(',');
var inboundIpAddress = ipArray[ipArray.Length - 1];

Additionally, if your goal is to bind a custom domain to your WebSite, you can achieve this using the HostNameBinding resource available in the azure-sdk-for-net. This will allow you to configure the domain binding seamlessly.

@mcgallan mcgallan reopened this Feb 28, 2025
@mcgallan mcgallan added needs-author-feedback Workflow: More information is needed from author to address the issue. and removed needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team labels Feb 28, 2025
Copy link

Hi @wbarisch. Thank you for opening this issue and giving us the opportunity to assist. To help our team better understand your issue and the details of your scenario please provide a response to the question asked above or the information requested above. This will help us more accurately address your issue.

@wbarisch
Copy link
Author

@mcgallan thank you for the workaround!
Can I rely on always using the last entry of the OutboundIPAddresses as an inbound Ip Address?

@github-actions github-actions bot added needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team and removed needs-author-feedback Workflow: More information is needed from author to address the issue. labels Feb 28, 2025
@mcgallan
Copy link
Member

@mcgallan thank you for the workaround! Can I rely on always using the last entry of the OutboundIPAddresses as an inbound Ip Address?

Yes, you can use this method to get the inbound IP address, but if you are not required to use only the SDK, I would recommend checking it directly on the Azure portal. Although the InboundIPAddress is not exposed in the SDK currently, you can directly view it on your website's page.

@mcgallan mcgallan added needs-author-feedback Workflow: More information is needed from author to address the issue. and removed needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team labels Feb 28, 2025
Copy link

Hi @wbarisch. Thank you for opening this issue and giving us the opportunity to assist. To help our team better understand your issue and the details of your scenario please provide a response to the question asked above or the information requested above. This will help us more accurately address your issue.

Copy link

github-actions bot commented Mar 7, 2025

Hi @wbarisch, we're sending this friendly reminder because we haven't heard back from you in 7 days. We need more information about this issue to help address it. Please be sure to give us your input. If we don't hear back from you within 14 days of this comment the issue will be automatically closed. Thank you!

@github-actions github-actions bot added the no-recent-activity There has been no recent activity on this issue. label Mar 7, 2025
@wbarisch
Copy link
Author

@mcgallan Thank you, I will use the last IP from outboundIpAddresses for now. Let me know if you implement this feature in the future.
Best regards,
Wesley

@github-actions github-actions bot added needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team and removed needs-author-feedback Workflow: More information is needed from author to address the issue. no-recent-activity There has been no recent activity on this issue. labels Mar 11, 2025
@mcgallan mcgallan added feature-request This issue requires a new behavior in the product in order be resolved. and removed needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team labels Mar 21, 2025
@github-actions github-actions bot added the needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team label Mar 21, 2025
@mcgallan
Copy link
Member

@mcgallan Thank you, I will use the last IP from outboundIpAddresses for now. Let me know if you implement this feature in the future. Best regards, Wesley

@wbarisch Thank you for your feedback. We will certainly escalate this issue to our service team for review. However, I’d like to inform you that the process of receiving feedback from the service team, incorporating the requested feature into a new API version, and then generating a stable SDK version for customer use can be quite time-consuming. Given the busy schedule of the AppService team, they may not always be able to respond to requests immediately. It’s also important to note that the implementation of new feature requests falls outside the scope of the SDK team's responsibilities.

To help expedite this process, I would recommend submitting the feature request directly through open an Azure support request. This will help move things forward more efficiently. If we are able to successfully add this parameter to the SDK in a future release, we will make sure to highlight it in the release changelog.

For now, I will proceed with closing this issue. Should you have any further questions, please don’t hesitate to reach out.

@mcgallan mcgallan added the issue-addressed Workflow: The Azure SDK team believes it to be addressed and ready to close. label Mar 21, 2025
@github-actions github-actions bot removed the needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team label Mar 21, 2025
Copy link

Hi @wbarisch. Thank you for opening this issue and giving us the opportunity to assist. We believe that this has been addressed. If you feel that further discussion is needed, please add a comment with the text "/unresolve" to remove the "issue-addressed" label and continue the conversation.

Copy link

Hi @wbarisch, since you haven’t asked that we /unresolve the issue, we’ll close this out. If you believe further discussion is needed, please add a comment /unresolve to reopen the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App Services customer-reported Issues that are reported by GitHub users external to the Azure organization. feature-request This issue requires a new behavior in the product in order be resolved. issue-addressed Workflow: The Azure SDK team believes it to be addressed and ready to close. Mgmt This issue is related to a management-plane library. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Projects
None yet
Development

No branches or pull requests

4 participants